Tuesday, 19 March 2013

Automating SharePoint Environment Builds using Team City

"TeamCity is a closed source, Java-based build management and continuous integration server from JetBrains" - Wilipedia.

And for SharePoint build automation it is a nice tool.  I have build scripts for various SharePoint environments and these are automated to run daily or on an adhoc basis.  TFS could achieve all the build pieces I have put together for automating my environment creation consisting of:
  • Create VM's using PowerCLI on VMware ESXi 5.0;
  • Create SQL 2012 databases servers with Always on high availability groups;
  • SharePoint 2013 or SharePoint 2010 with FAST using AutoSPInstaller;
  • Deploying the SharePoint code and creating the sites, webs, activating the features and deploying web parts. 
Below are the screen shots of Team City.



melsaiedy said...

That is really great, I use teamcity at the moment, we don't have any sharepoint apps, yet I wold love if you can share your scripts.



Post a Comment