More Magic For TeamCity Build Automation

I recently added a great plugin to my TeamCity configuration that makes the deployment of new releases simple. The plugin adds some new deployers to the TeamCity server.

I am using the FTP Deployer.

teamcity-ftp

The deploy-64 build step opens a connection to my FTP server and uploads files that have been built.

In additional steps, I create the template from the database that sits on my Domino Dev server, stamp it with the release and build number and also copy the license files and release notes into the release directory. The directory is automatically created when the files are deployed.

With this configuration at hand, I am able to create a new build for Windows 32/64 and Linux 32/64, add additional files, automagically increment the build number and zip all bits and pieces into a distro.zip / distro.tgz.