Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
jenkins [Le 27/04/2015, 16:39]
195.81.227.18 [Utilisation]
jenkins [Le 04/05/2017, 12:03] (Version actuelle)
L'Africain Maj de la page
Ligne 1: Ligne 1:
-{{tag>Lucid entreprise ​BROUILLON}}+{{tag>Xenial ​entreprise ​serveur}}
 ---- ----
    
Ligne 12: Ligne 12:
    
 ===== Installation ===== ===== Installation =====
- 
-==== Par les dépôts ==== 
  
   * [[:​tutoriel:​comment_modifier_sources_maj#​methode_automatisee_recommande|Installez la clé de dépôt]] suivante: <​code>​http://​pkg.jenkins-ci.org/​debian/​jenkins-ci.org.key</​code>​   * [[:​tutoriel:​comment_modifier_sources_maj#​methode_automatisee_recommande|Installez la clé de dépôt]] suivante: <​code>​http://​pkg.jenkins-ci.org/​debian/​jenkins-ci.org.key</​code>​
Ligne 20: Ligne 18:
   * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt>​jenkins]]   * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt>​jenkins]]
  
-==== Dans un container Tomcat ==== 
-Ce logiciel ​ est également fourni sous forme d'une application web empaquetée dans un fichier war susceptible d'​être déployée sur un serveur d'​applications [[:​tomcat|Tomcat]],​ dont l'​installation est donc un prérequis. 
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez]] **[[apt>​tomcat6|tomcat]]** si ce n'est déjà fait 
-  * Rendez vous sur le [[http://​jenkins-ci.org/​|site de Jenkins]], et cliquez sur "​Latest and Greatest"​. Ceci vous permet de récupérer un fichier jenkins.war. 
-  * [[:​commande_shell#​manipulation|Copiez-le]] dans le répertoire **/​var/​lib/​tomcat6/​webapps**. ​ 
-  
-===== Configuration ===== 
  
-Dans le cadre de l'​installation sous forme de paquet, il n'y a pas de configuration particulière à effectuer. Dans le cadre d'une installation sous forme de fichier War déployé dans Tomcat, il faut encore effectuer les actions suivantes: 
-  
-  * Tout d'​abord,​ [[:​tutoriel:​comment_modifier_un_fichier|créez le répertoire]] **/​usr/​share/​tomcat6/​jenkins-work** et [[:​commande_shell#​modification_des_droits_d_acces_proprietes_et_modes|attribuez-lui les droits et groupes]] de l'​utilisateur tomcat6. ​ 
-  * Puis [[:​tutoriel:​comment_modifier_un_fichier|éditez le fichier]] **/​etc/​init.d/​tomcat6** et vérifiez que le paramètre ''​TOMCAT6_SECURITY''​ a bien la valeur "​no"​. ​ 
-  * Ensuite, [[:​tutoriel:​comment_modifier_un_fichier|modifiez le fichier]] **/​etc/​default/​tomcat6** et dans la variable ''​JAVA_OPTS'',​ ajoutez l'​option ''​-DJENKINS_HOME=/​usr/​share/​tomcat6/​jenkins-work''​ 
-  * Redémarrez enfin Tomcat via la commande: 
-<​code>​sudo /​etc/​init.d/​tomcat6 restart</​code>​ 
- 
-  
 ===== Utilisation===== ===== Utilisation=====
    
Ligne 42: Ligne 24:
    
 ===== Désinstallation ===== ===== Désinstallation =====
 +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
    
-Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_modifier_un_fichier#​suppression_de_fichier_ou_dossier|supprimer le fichier]] **/​var/​lib/​tomcat6/​webapps/​jenkins.war**. Si vous souhaitez supprimer également la configuration globale de l'​application et le dépôt associé, supprimez aussi le répertoire **/​usr/​share/​tomcat6/​jenkins-work**. Pour désinstaller également [[tomcat|Tomcat]] et [[java|openjdk]],​ reportez-vous aux pages associées. 
- 
-===== Problèmes connus===== 
- 
-==== Erreur "​AdjunctManager is not installed for this application"​ ==== 
-Cette erreur est rencontrée par certains utilisateurs avec les versions 1.402 à 1.405 de Jenkins. La seule solution connue à l'​heure actuelle est de revenir en [[http://​mirrors.jenkins-ci.org/​war/​1.401/​|version 1.401]]. 
- 
-==== Si vous avez une erreur en relation avec un répertoire ''​JENKINS_HOME''​ qui ne peut pas être créé ====  
-Vérifiez que vous avez bien donné les droits de l'​utilisateur tomcat6 au répertoire que vous avez configuré pour servir de répertoire de travail pour Jenkins, et que vous avez bien modifié le fichier /​etc/​default/​tomcat6 en conséquence comme indiqué plus haut. 
    
 ===== Voir aussi ===== ===== Voir aussi =====
  • jenkins.txt
  • Dernière modification: Le 04/05/2017, 12:03
  • par L'Africain