Scripting multiple server deployment

Topics: Server Deployment
Jan 24, 2014 at 3:52 PM
I've been scripting BTDF deployments to a single server with PowerShell, and it has worked great. Now the BizTalk environment is building out, and I need to adapt the script to deploy to multiple servers.

The install step (with msiexec) is easy, because the command is the same for each server.

The deploy step (with msbuild) is what I'm struggling with. How do I indicate which server is the last server? I assume it is an argument passed to msbuild, but I haven't found it yet. If that is all it needs, what is the argument, and if not, what am I missing?

Jan 24, 2014 at 4:31 PM
Set the MSBuild property BT_DEPLOY_MGMT_DB equal to true for the last server on a deploy, false on all other servers.

Jan 24, 2014 at 7:20 PM
It looks like that did the trick. I figured it was something simple.

Thanks for your help.