如何停止安装在Mac Snow Leopard上的Jenkins?
我已经在OSX上安装了Jenkins可执行文件,但是现在我想停止它的运行。 每当我杀了它,不pipe如何,它只是立即重新启动。
我试过在jenkinsurl上使用exit命令:
http://localhost:8080/exit
这要求我发布命令,我这样做,服务器按要求closures。 但是,然后重新启动。
我已经尝试使用ps
search进程ID,并强制杀死它( kill -9 pid
),并根据请求立即closures服务器。 但是,然后重新启动。
我已经尝试通过guiclosures它,但不幸的是似乎没有办法做到这一点。
必须有一个守护进程,这是一个普遍的OSX问题。
只需使用launchctl卸载plist即可
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
对于1.505,你可以使用web api
http://localhost:8080/exit http://localhost:8080/restart http://localhost:8080/reload
这适用于Mac OS Sierra 10.12.4:
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
我不得不卸载/加载LaunchAgent :
sudo launchctl unload /Library/LaunchAgents/org.jenkins-ci.plist
sudo launchctl load /Library/LaunchAgents/org.jenkins-ci.plist
我在塞拉利昂(10.12.3)。
请注意,如果您希望在Mac OS上禁用运行Jenkins,请根据http://halyph.blogspot.ru/2013/03/jenkins-on-mac-os-x-tips-and-tricks.html你应该做:;
sudo默认写/Library/LaunchDaemons/org.jenkins-ci RunAtLoad -bool NO
UPD:没有为我工作(