push to github ou gitlab a besoin de desactiver la protection du branche
In jenkins file 1 / for using multi nodes with tags we use agent {label 'tag'} and for global pipeline agent none 2/ remarque : chaque execution de stage jenkins refait le pull ce qui fait le changement si c'est fait par le pipeline va etre ecraser, ce qui fait on utilise le checkout avec stash.
pour utiliser stash ou {label :'xxx'} il faut utiliser pipeline avec SCM acceder au code Jenkins apartir du repo
le code source doit etre avec le jenkins file
Pour changer le port du Jenkins
sudo vi /lib/systemd/system/jenkins.service sudo systemctl daemon-reload sudo systemctl restart jenkins