mac instalar macos jenkins daemon

macos - instalar - ¿Cómo detener a Jenkins instalado en Mac Snow Leopard?



instalar jenkins mac (6)

Esto funciona para Mac Os Sierra 10.12.4:

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

He instalado el ejecutable de Jenkins en OSX, pero ahora quiero detenerlo. Cada vez que lo mato, no importa cómo, simplemente se reinicia inmediatamente.

Intenté usar el comando de salida en la url jenkins:

http://localhost:8080/exit

que me pide que publique el comando, lo cual hago, y el servidor se cierra según lo solicitado. Pero luego se reinicia.

Intenté buscar la identificación del proceso usando ps y forzar su muerte ( 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 daemon en alguna parte, haciendo de esto una pregunta general de OSX.


Hay dos cosas pasando.

(1) ¿su sistema iniciará Jenkins cuando se presente? Controlado por carga y descarga.

(2) Jenkins se está ejecutando actualmente o no. Controlado por inicio y parada.

La descarga de Jenkins lo detiene y no se cargará nuevamente en el arranque

sudo launchctl download /Library/LaunchDaemons/org.jenkins-ci.plist

detenerlo sin descargarlo (se cargará nuevamente cuando reinicie)

sudo launchctl stop /Library/LaunchDaemons/org.jenkins-ci.plist

cargarlo - lo inicia y se reinicia cada vez que el sistema se inicia

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


Para 1.505 puedes usar la API web

http://localhost:8080/exit http://localhost:8080/restart http://localhost:8080/reload


Simplemente descarga el plist usando launchctl

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist



Tuve que descargar / cargar los Agentes de Lanzamiento :

sudo launchctl descargue /Library/LaunchAgents/org.jenkins-ci.plist

sudo launchctl load /Library/LaunchAgents/org.jenkins-ci.plist

Estoy en Sierra (10.12.3).