Can you please enlighten me on my task?
My task is to create a nightly builds of MSI (done in WiX) and install it to our web server using powershell.
- TFSBuild server build an MSI
- Run Powershell to uninstall and install the newly build MSI.
- Run Powershell to Start the windows service.
The WiX MSI contains WindowsService and a Web Application.
Below are list of what i have done so far:
- Solution.sln : Configuration Manager and “x86|debug” (check all the files that needs to be built ‘.wixproj’ already checked)
- Created a build definition and set “x86|debug” for configurations to build and set projects to build is my solution file.
but after the build has completed, there is no MSI files on the binaries build folder on the build server. 🙁
Thanks in advance.
Few pointers:
To install the build using Powershell, I personally prefer TFSDeployer, which can monitor your build output and trigger powershell scripts based on the build outcome. It takes away the deployment responsibility from the build server and saves a lot of headaches around security and account configurations.