Monday, August 19, 2013

dotNET Continuous Integration (CI) / Build Servers - Team City & Jenkins


TEAM CITY

Basic Config
Tutorial from Elegant Code
Change port for TeamCity web server

To Change The Port on Which the Team City Server Runs
In file /conf/server.xml ,
Change Synchronise Build Agent
In file /buildAgent/conf/buildAgent.properties,
Change serverUrl=http\://localhost\:NewPortNumber

Access via HTTPS
JetBrains Support Note
Configuring TeamCity to use HTTPS/SSL on Windows with a PFX file, and redirecting HTTP to HTTPS

Build Runners - MS Build Scripts
Christophe Geers - Using a MSBuild Script in TeamCity
TC JetBrains Documentation

Delivering Artifacts via FTP
StackOverflow - TeamCity. Publish artifacts after certain build step

FTP & Archive PlugIns

Installing Additional PlugIns

http://confluence.jetbrains.com/display/TCD7/Installing+Additional+Plugins


Jenkins
Jenkins Official Site
dotdotNet - Building .NET Application with Jenkins using MSBuild and MSTest


Delphi Reference


Installation on Windows 7
http://weblog.hansotten.com/?p=833