He instalado el ejecutable de Jenkins en OSX, pero ahora quiero que deje de funcionar. Siempre que lo mato, no importa cómo, simplemente se reinicia de inmediato.
Intenté usar el comando de salida en la url de jenkins:
http://localhost:8080/exit
que me pide que publique el comando, lo cual hago, y el servidor se apaga según lo solicitado. Pero luego se reinicia.
Intenté buscar la identificación del proceso usando psy forzar su eliminación ( kill -9 pid), y el servidor se apaga inmediatamente, según lo solicitado. Pero luego se reinicia.
Intenté apagarlo a través de la interfaz gráfica de usuario, pero desafortunadamente no parece haber una manera de hacerlo.
Debe haber un demonio en alguna parte, lo que hace que esta sea una pregunta general de OSX.

Respuestas:
Simplemente descargue el plist usando launchctl
fuente
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plistPara 1.505 puedes usar web api
fuente
Están sucediendo dos cosas.
(1) su sistema iniciará Jenkins cuando aparezca. Controlado por carga y descarga.
(2) ¿Jenkins se está ejecutando actualmente o no? Controlado por arranque y parada.
La descarga de Jenkins lo detiene y no se vuelve a cargar al arrancar
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
detenerlo sin descargarlo (se cargará de nuevo cuando reinicie)
sudo launchctl stop /Library/LaunchDaemons/org.jenkins-ci.plist
cargarlo: lo inicia y se reiniciará cada vez que su sistema arranque
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
lo reinicia, no afecta el estado cargado o descargado
sudo launchctl start /Library/LaunchDaemons/org.jenkins-ci.plist
fuente
Tuve que descargar / cargar los LaunchAgents :
sudo launchctl unload /Library/LaunchAgents/org.jenkins-ci.plist
sudo launchctl load /Library/LaunchAgents/org.jenkins-ci.plist
Estoy en Sierra (10.12.3).
fuente
Tenga en cuenta que si también desea deshabilitar la ejecución de Jenkins en el sistema operativo Mac, de acuerdo con http://halyph.blogspot.ru/2013/03/jenkins-on-mac-os-x-tips-and-tricks.html deberías hacer:
UPD: no funcionó para mí (
fuente
brew services start jenkins-ltsbrew services stop jenkins-ltsbrew services restart jenkins-ltsfuente
utilizar
launchctl unload /Users/<user>/Library/LaunchAgents/homebrew.mxcl.jenkins.plistfuente
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
UI -> jenkins -> administrar jenkins -> prepararse para el cierre
brew services stop jenkins --todos
fuente