web-dev-qa-db-fra.com

Comment désinstaller Jenkins?

C'est probablement très simple, mais je ne trouve aucun indice nulle part. Alors, comment on est censé faire cela, en général et spécifiquement sur Mac?

165
jayarjo

Ces instructions s'appliquent si vous avez installé à l'aide du programme d'installation officiel de Jenkins Mac à partir de http://jenkins-ci.org/

Exécutez le script de désinstallation à partir du terminal:

'/Library/Application Support/Jenkins/Uninstall.command'

ou utilisez le Finder pour naviguer dans ce dossier et double-cliquez sur Uninstall.command.

Enfin, supprimez les derniers bits de configuration qui pourraient avoir été oubliés:

Sudo rm -rf /var/root/.jenkins ~/.jenkins

Si le script de désinstallation est introuvable (ancienne version de Jenkins), utilisez les commandes suivantes:

Sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
Sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
Sudo rm -rf /Applications/Jenkins "/Library/Application Support/Jenkins" /Library/Documentation/Jenkins

et si vous voulez vous débarrasser de tous les emplois et des créations:

Sudo rm -rf /Users/Shared/Jenkins

et pour supprimer l'utilisateur et le groupe jenkins (si vous avez choisi de les utiliser):

Sudo dscl . -delete /Users/jenkins
Sudo dscl . -delete /Groups/jenkins

Ces commandes sont également appelées par le script de désinstallation dans les versions plus récentes de Jenkins et doivent également être exécutées:

Sudo rm -f /etc/newsyslog.d/jenkins.conf
pkgutil --pkgs | grep 'org\.jenkins-ci\.' | xargs -n 1 Sudo pkgutil --forget
437
sti

Vous avez raison, c'est simple. Exécuter (mot de passe administrateur requis):

'/Library/Application Support/Jenkins/Uninstall.command'

Il peut être nécessaire de le faire avec les privilèges d’administrateur utilisant Sudo.

92
alexchernyy

Gardez à l’esprit que dans Terminal vous devez ajouter une barre oblique inverse avant l’espace, de sorte que le bon copier/coller sera utilisé.

/ Bibliothèque/Application\Support/Jenkins/Uninstall.command

p.s. Désolé pour la réponse tardive :)

20
Lucifer

exécutez ceci sur le terminal:

sh "/Library/Application Support/Jenkins/Uninstall.command"
7

Il n'y a pas de programme de désinstallation. Par conséquent, vous devez:

  • Supprimez le répertoire contenant Jenkins (ou, si vous déployez la guerre, supprimez la guerre de votre conteneur).

  • Supprimez ~/.jenkins.

  • Supprimez-vous les scripts de démarrage.

4
carlspring

Mon version de Jenkins: 1.5.39

Exécutez les étapes suivantes:

Étape 1. Accédez au dossier /Library/Application Support/Jenkins

Étape 2. Exécutez le fichier Uninstall.command jenkins-runner.sh.

Étape 3. Vérifiez le résultat.

Ça marche pour moi.

2
PhungLe

Exécutez les commandes suivantes pour désinstaller complètement Jenkins de MacOS Sierra. Vous n'avez rien à changer, il suffit d'exécuter ces commandes.

  • Sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
  • Sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
  • Sudo rm -rf/Applications/Jenkins '/ Bibliothèque/Application Support/Jenkins'/Bibliothèque/Documentation/Jenkins
  • Sudo rm -rf/Utilisateurs/Partagé/Jenkins
  • Sudo rm -rf/var/log/jenkins
  • Sudo rm -f /etc/newsyslog.d/jenkins.conf
  • Sudo dscl. -delete/Users/Jenkins
  • Sudo dscl. -delete/Groups/Jenkins
  • pkgutil --pkgs
  • grep 'org.jenkins-ci.'
  • xargs -n 1 Sudo pkgutil --forget

Salam

Shah

1
HA S