Browse Source

Ajout modifier le repertoire temporaire de Jenkins

master
emorino 3 years ago
parent
commit
8d319cb12d
1 changed files with 18 additions and 0 deletions
  1. +18
    -0
      HowtoJenkins.md

+ 18
- 0
HowtoJenkins.md View File

@ -50,3 +50,21 @@ su - jenkins
Puis générer la clé SSH.
## Modifier le repertoire temporaire de Jenkins
Souvent la partition /tmp est en noexec, ce qui pose des problèmes a Jenkins lors d'un clonage de dépôt où il y a besoin d’exécuter un script sh
On peut modifier le dossier tmp dans */var/lib/jenkins/tmp* et bien donner comme propriétaire *jenkins:jenkins* au dossier *tmp*
Il faut ensuite mettre la configuration suivant dans */etc/default/jenkins* :
~~~
# use a different tmpdir for jenkins
JAVA_ARGS="$JAVA_ARGS -Djava.io.tmpdir=/var/lib/jenkins/tmp/"
~~~
Pour le que dossier *tmp* soit vider au redémarrage de la machine, comme un vrai dossier /tmp, il faut le monter en *tmpfs* dans */etc/fstab* :
~~~
tmpfs /var/lib/jenkins/tmp tmpfs defaults,nosuid,nodev,size=1024m 0 0
~~~

Loading…
Cancel
Save