Jenkins CI Server: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
(Replaced content with "== NOT IN USE ANYMORE == We are not using Jenkins anymore. We have nightly builds and tests at on LBS these days. See Continuous Integration with LightBuildServer")
Tag: Replaced
 
(42 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== CentOS 5 ==
== NOT IN USE ANYMORE ==
* installed on CentOS 5.7
We are not using Jenkins anymore.


yum remove httpd
We have nightly builds and tests at on LBS these days. See [[Continuous Integration with LightBuildServer]]
 
== Mono ==
Install Mono: see http://stackoverflow.com/questions/3510320/install-mono-on-centos5-5-using-yum
cd /etc/yum.repos.d
vi mono.repo
 
<pre>
[Mono]
name=Mono Stack (RHEL_5)
type=rpm-md
baseurl=http://ftp.novell.com/pub/mono/download-stable/RHEL_5/
gpgcheck=1
gpgkey=http://ftp.novell.com/pub/mono/download-stable/RHEL_5/repodata/repomd.xml.key
enabled=1
</pre>
 
yum install monotools-addon-server mono-addon-winforms mono-addon-data-postgresql
 
source /opt/novell/mono/bin/mono-addon-environment.sh
== other development tools ==
su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm'
yum install bzr
 
== Jenkins ==
* http://pkg.jenkins-ci.org/redhat-stable/
 
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
 
yum install -y java
 
Debugging:
set JAVA_OPTS=-Xms256m -Xmx512m
/usr/lib/jvm/java-1.6.0/bin/java -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --daemon --httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20

Latest revision as of 04:58, 16 March 2023

NOT IN USE ANYMORE

We are not using Jenkins anymore.

We have nightly builds and tests at on LBS these days. See Continuous Integration with LightBuildServer