Jenkins CI Server: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
No edit summary
Line 11: Line 11:
  apt-get install bzr
  apt-get install bzr


== NAnt ==
* apt-get install nant
* then download latest NAnt, NAnt 0.91 Release
* unpack tar.gz file to /usr/local/nant-0.91
* modify /usr/bin/nant and point at /usr/local/nant-0.91/bin/NAnt.exe
== Jenkins ==
== Jenkins ==
* http://pkg.jenkins-ci.org/debian-stable/
* http://pkg.jenkins-ci.org/debian-stable/
Line 20: Line 25:
  apt-get update
  apt-get update
  apt-get install jenkins
  apt-get install jenkins
* change port to 80: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
* setup security: https://wiki.jenkins-ci.org/display/JENKINS/Standard+Security+Setup
* installed plugins:
** Bazaar Plugin [https://wiki.jenkins-ci.org/display/JENKINS/Bazaar+Plugin]
** DocLinks Plugin [https://wiki.jenkins-ci.org/display/JENKINS/DocLinks+Plugin]
** Email-ext Plugin [https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin]
** Log Parser Plugin [https://wiki.jenkins-ci.org/display/JENKINS/Log+Parser+Plugin]
** NAnt Plugin [https://wiki.jenkins-ci.org/display/JENKINS/NAnt+Plugin]

Revision as of 16:05, 29 October 2011

Ubuntu

  • installed on Ubuntu 11.10 (Oneiric Ocelot)
apt-get remove apache

Mono

  • using Mono 2.10 for best support for c# 4.0 etc
apt-get install mono-runtime mono-xbuild mono-gmcs

other development tools

apt-get install bzr

NAnt

  • apt-get install nant
  • then download latest NAnt, NAnt 0.91 Release
  • unpack tar.gz file to /usr/local/nant-0.91
  • modify /usr/bin/nant and point at /usr/local/nant-0.91/bin/NAnt.exe

Jenkins

wget -q -O - http://pkg.jenkins-ci.org/debian-stable/jenkins-ci.org.key | sudo apt-key add -
vi /etc/apt/sources.list:
  deb http://pkg.jenkins-ci.org/debian-stable binary/
apt-get update
apt-get install jenkins
  • installed plugins:
    • Bazaar Plugin [1]
    • DocLinks Plugin [2]
    • Email-ext Plugin [3]
    • Log Parser Plugin [4]
    • NAnt Plugin [5]