Jenkins Update Version 1.575 vers 1.576

De EjnTricks

Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


System-Install-icon.png Download-icon.png Téléchargement et installation

#sudo service tomcat6 stop
#sudo rm -rf /var/lib/tomcat6/webapps/jenkins/*
#sudo wget -P /var/lib/tomcat6/webapps http://mirrors.jenkins-ci.org/war/1.576/jenkins.war
#sudo unzip /var/lib/tomcat6/webapps/jenkins.war -d /var/lib/tomcat6/webapps/jenkins
#sudo chown -R tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins
#sudo rm -rf /var/lib/tomcat6/work/Catalina/localhost/jenkins
#sudo rm /var/lib/tomcat6/webapps/jenkins.war


Bug-icon.png Bugs

Suite à la mise à jour, avec une configuration pour LDAP, l'application ne démarre plus. La trace indique une erreur de chargement de la sécurité.

Il faut donc le mettre à jour manuellement.

#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/ldap.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/ldap/1.10.2/ldap.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/ldap.hpi


Update icon.png Plugin-icon.png Plugins

Il semblerait que les plugins ne se mettent pas à jour automatiquement sur la machine d'étude. Ceux ci sont donc installés manuellement en fonction de la page de mise à jour. La description des plugins est disponibles depuis l'adresse: http://updates.jenkins-ci.org/update-center.json. Sur la machine, les plugins suivants doivent être mis à jour:

A noter, certains plugins sont dans le coeur de jenkins, d'autre disponible dans le répertoire d'extensions.

#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/credentials.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/credentials/1.16.1/credentials.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/cvs.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/cvs/2.12/cvs.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/javadoc.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/javadoc/1.2/javadoc.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/mailer.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/mailer/1.11/mailer.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/matrix-auth.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/matrix-auth/1.2/matrix-auth.hpi
#sudo rm -rf /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/maven-plugin.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/maven-plugin/2.6/maven-plugin.hpi
#sudo rm -rf /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/antisamy-markup-formatter.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/antisamy-markup-formatter/1.2/antisamy-markup-formatter.hpi
#sudo rm -rf /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/pam-auth.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/pam-auth/1.2/pam-auth.hpi
#sudo rm -rf /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/ssh-credentials.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/ssh-credentials/1.9/ssh-credentials.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/ssh-slaves.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/ssh-slaves/1.6/ssh-slaves.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/subversion.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/subversion/2.4.3/subversion.hpi
#sudo rm /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/translation.hpi
#sudo wget -P /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins http://updates.jenkins-ci.org/download/plugins/translation/1.11/translation.hpi
#sudo rm -rf /usr/share/tomcat6/.jenkins/plugins/analysis-core*
#sudo wget -P /usr/share/tomcat6/.jenkins/plugins http://updates.jenkins-ci.org/download/plugins/analysis-core/1.58/analysis-core.hpi
#sudo rm -rf /usr/share/tomcat6/.jenkins/plugins/tasks*
#sudo wget -P /usr/share/tomcat6/.jenkins/plugins http://updates.jenkins-ci.org/download/plugins/tasks/4.40/tasks.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/credentials.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/cvs.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/javadoc.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/mailer.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/matrix-auth.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/maven-plugin.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/antisamy-markup-formatter.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/pam-auth.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/ssh-credentials.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/ssh-slaves.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/subversion.hpi
#sudo chown tomcat6:tomcat6 /var/lib/tomcat6/webapps/jenkins/WEB-INF/plugins/translation.hpi
#sudo chown tomcat6:tomcat6 /usr/share/tomcat6/.jenkins/plugins/analysis-core.hpi
#sudo chown tomcat6:tomcat6 /usr/share/tomcat6/.jenkins/plugins/tasks.hpi


Warning-icon.png Modification des CSS

Il a été constaté à partir de cette version une modification au niveau de la CSS sur le tableau des exécutions des builds d'un projet. Avec l'utilisation d'une image de fond pour personnaliser l'interface, comme décrit sur l'article plugin simple de thème, le rendu visuel n'est pas des plus heureux.

Cependant, il est possible de modifier le rendu grâce à ce plugin, afin de rendre l'image de fond de page entièrement visible. L'article plugin simple de thème décrit la définition de la CSS à mettre en place.