Par défaut, Jenkins (a minima, en version 1.485) ne prend en charge les versions de SVN jusqu'à la version 1.6.
Il est possible de remédier à cette limitation en surchargeant le plugin subversion.
Pour cela :
- arrêter le serveur d'application
- télécharger le plugin subversion suivant :
https://issues.jenkins-ci.org/secure/attachment/21771/subversion-svnkit-1.7.4.hpi
- déployer le plugin dans le répertoire jenkins_war\WEB_INF\plugins\
- redémarrer le serveur d'application
- dans la console d'administration, sélectionner la version de SVN : 1.7
Et voilà.
Pour plus d'info, consulter : https://issues.jenkins-ci.org/browse/JENKINS-11933
Affichage des articles dont le libellé est Hudson vs Jenkins. Afficher tous les articles
Affichage des articles dont le libellé est Hudson vs Jenkins. Afficher tous les articles
mardi 16 octobre 2012
Migration de Hudson vers Jenkins
Situation de départ :
Hudson est installé dans un serveur d'application de type JBoss AS. L'espace de travail est déclaré via le fichier web.xml (hudson.war\WEB-INF\weeb.xml) de la manière suivante :
<env-entry><env-entry-name>HUDSON_HOME</env-entry-name>
<en-entry-type>java.lang.string</env-entry-type>
<env-entry-value>E:\Hudson</env-entry-value>
</env-entry>
Déployer Jenkins :
- Arrêter le serveur d'application JBoss AS
- Créer un répertoire de travail pour accueillir l'environnement d'exécution (workspace) de Jenkins. Par exemple : E:\Jenkins
- Dezipper le fichier jenkins.war dans le répertoire /deploy de JBoss AS
- Editer le fichier jenkins.war\WEB-INF\weeb.xml
- Modifier la déclaration de la variable d'environnement JENKINS_HOME de la manière suivante :
<env-entry>
<env-entry-name>JENKINS_HOME</env-entry-name>
<en-entry-type>java.lang.string</env-entry-type>
<env-entry-value>E:\Jenkins</env-entry-value>
</env-entry>
Migration :
- Copier le contenu du répertoire E:\Hudson\Jobs\ vers E:\Jenkins\Jobs\
- Redémarrer le serveur d'application JBoss AS
Un message d'avertissement indique que des données sont dans un format "ancien".
- Cliquer sur le bouton "Gérer"
Et voilà.
Libellés :
Hudson vs Jenkins
Inscription à :
Articles (Atom)