cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Barbara
Level 7

Run concurrent Builds with IS automation interface on a TFS build server

I use a tool written in C# which manages the build of my Install Shield Projects by using IS 2012 the automation interface. The tool checks aut the ISM-projects, increases the version number , builds, checks in and so on.
Now I am using a TFS build server with different build agents. Is it possible to use the tool to build concurrent setups on the different build agents? This would speed up the build process, because the setup build time is the factor which determines the overall build time.
In the past I often had locks when trying to build concurrent setups on the same machine.
Has anybody experiences in doing this?

Best regards
Barbara
Labels (1)
0 Kudos
(1) Reply
sdnelson
Level 5

Each build agent would have its own installation of IS standalone so their would be no issues with locks. You would just need to add some sort of queuing functionality to your application and send separate build commands to the individual agents. You will also want to start each build task in a separate thread so that you can individually monitor them for completion.
0 Kudos