2015-07-10 50 views
9

我有本地計算機上的Jenkins(最新版本)的原型實例(OS X 10.10)。每次啓動我的機器時它都會啓動。禁用Jenkins自動啓動OS X

如何禁用此自動啓動?

我想只在需要時手動啓動它。

+1

是它通過'launchd'開始了嗎?你可以用'sudo launchctl list |檢查grep -i jenkins「或者'sudo launchctl list |更多' –

+0

是的。我用'launchctl unload/Library/LaunchDaemons/org.jenkins-ci.plist'卸載它,然後刪除文件。但是,重啓後,文件仍然存在,詹金斯再次運行。 – automatictester

回答

7

好吧,現在排序吧。 launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist做到了。 Jenkins在重新啓動後不再運行。 -w選項是關鍵。

+0

它沒有工作,錯誤消息「無法找到指定的服務」。也許我有更新版本的詹金斯。我的操作系統是Sierra。 – trinity420

+2

應該在上面的命令之前添加sudo – Simon

2

automatictester 99%是正確的。

唯一缺少的步驟是,自運行詹金斯作爲一個系統服務(至少在我的機器上),你需要使用:

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