Build Automation

Current build system for client projects, particularly .Net projects, is a couple of AWS EC2 instances. For other projects, codeship or circleci will be used (haven’t decided which I prefer yet).

Build Services Script

A script for starting and stopping the build servers. Servers can be started, stopped and rebooted individually or all at once. The script is in ~/Development/build/manage-build-services, but a build-services command is in the path.

To start all services:

build-services start

Stop all:

build-services stop

Reboot:

build-services reboot

To only change the state of one server, specify it after the command. Current servers are worker and master.

build-services start master