TeamCity
Powerful CI/CD for DevOps-centric teams
TeamCity Digest #2
We’ve decided to continue posting such digests every now and then, so that you could also benefit from the interesting content shared with us via twitter or other media.
Here is the list of articles, videos, and other materials that caught our attention. Hope they will be of interest to you as well.
Pivotal blogs about setting up a continuous deployment process for iOS apps which implies running unit tests on each commit pushed to master, and being able to deploy the latest successful build to staging at any time: iOS Continuous Deployment with TeamCity and HockeyApp.
Our colleague Hadi Hariri has released a Rundeck plugin for TeamCity:
If you’re using @RunDeck, you can now make it part of the build in TeamCity https://t.co/hPXt4P4FYG. Contributions welcome!
— Hadi Hariri (@hhariri) October 7, 2015
We have also stumbled upon two online courses about CI and CD practices with TeamCity as a tool of choice:
- Continuous Integration with psake and TeamCity: Getting Started on Pluralsight
- Beautiful Builds and Continuous Delivery Patterns by Roy Osherove
An article by Rouan Wilsenach of ThoughtWorks walks you through the process of setting up a deployment pipeline in three steps: Running the gauntlet: Setting up your first deployment pipeline.
For those of you who are interested in running TeamCity in Azure, here are two interesting articles which describe how it can be done.
- In this one the author installs TeamCity on a Windows Server 2012 VM hosted on Azure with an SQL Azure database: TeamCity on Windows Azure VM part 1/2 – server setup and then sets up SSL using the reverse proxy technique: TeamCity on Windows Azure VM part 2/2 – enabling SSL with reverse proxy.
- Another take on running TeamCity in Azure from the Southworks blog: Tips for Running a TeamCity CI Server in Microsoft Azure.
How running unit tests for Windows Store is different from running standard .NET framework unit tests: Running Windows Store Tests in TeamCity.
A comparison of TeamCity and Bamboo as a CI server for a project with 10k lines of puppet code: Continuous Integration of Puppet Code.
A blog post from Nordeus about bringing automation to Unity builds with TeamCity as their core build server: Automated Unity Builds.
These are just a few publications that we came across recently. Let us know if you have something to share, or if you think your own blog post, article, video, etc. might be valuable to the readers of TeamCity blog. Follow us on twitter @teamcity and feel free to ping us if you find something interesting.
Read all the TeamCity Digests.