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


Friday, July 12, 2013

GIT Cheat Sheet

GITK

visualise branch branchname
gitk branchname

visualise all branch
gitk --all

visualise change history for file
gitk path_to_file

GIT

show all branches, asterisk active branch
git branch

create branch newbranchname from current head commit
git checkout -b newbranchname

git push