appélis.se

Jenkins

Laddar ner war från htt://jenkins-ci.org och deploy:ar i tomcat6

Jenkins home directory
mkdir /home/jenkins
chown tomcat6:tomcat6 /home/jenkins

Jenkins security
adduser tomcat6 src (för cvs)
adduser tomcat6 shadow
(för log unix user in)
# /etc/tomcat6/tomcat-users.xml (https://wiki.jenkins-ci.org/display/JENKINS/Tomcat)
# La till admin-rollen (för tomcat login)

/etc/tomcat6/Catalina/localhost/jenkins.xml:
<Context path=”/jenkins”>
<Environment name=”JENKINS_HOME” value=”/home/jenkins/” type=”java.lang.String”/>
</Context>

/etc/init.d/tomcat6 restart

Konfigurera Jenkins
Installera cvs-plugin, deploy-plugin (tomcat)
Manage Jenkins->Configure System: Home Directory, Advanced, Workspace Root Directory: ${JENKINS_HOME}/workspace/${ITEM_FULLNAME}
Manage Jenkins->Configure System: Enable security, Unix user (Test kollar att authentisering funkar)
Restart Jenkins