Bannière Jenkins

Jenkins, outil d'intégration continue et fork de Hudson sort très régulièrement de nouvelles versions. La nouvelle est la 1.449. Voici le changelog:

  • correction de l'échec des builds lors du déploiement d'artifact dans le dépôt Maven car il essaie de charger 2 fois le POM parent lors de la livraison (bug 11248)
  • Correction de l'erreur occasionnelle "URI must start with a slash" quand l'utilisateur anonyme n'a pas les droits en lecture
  • l'installeur OS X peut optionnellement créer un nouvel utilisateur "jenkins" et l'utiliser. Cet utilisateur dispose d'un répertoire personnel où il est possible d'écrire et donc configurable pour être utilisé en ssh par Jenkins
  • Correction du message "no workspace available" incluant les espaces de travail vidés comme cause potentielle du problème (bug 10432)
  • Blocage des utilisateurs créés en mémoire s'ils n'ont pas fourni toutes les informations d'enregistrements obligatoires (bug 7096)
  • java -jar jenkins.war détecte enfin les options en ligne de commande incorrectes et les signale comme des erreurs
  • lancer en console, les messages d'avertissement et d'erreur sont en couleur

Pour mettre à jour une installation existante sous debian:

  • récupérer le package jenkins_1.449.deb
  • arrêter le service: sudo /etc/rc2.d/S03jenkins stop
  • installer le paquet: sudo dpkg -i jenkins_1.449.deb
  • relancer le service: sudo /etc/rc2.d/S03jenkins start

et voilà !

Le site de Jenkins