Jenkins作为服务继续失去提升的特权

时间:2016-07-27 13:37:40

标签: jenkins

我们最近尝试将Windows Jenkins从属设备作为服务运行,而不是仅运行从属代理jnlp文件。

根据Mercurial插件(https://wiki.jenkins-ci.org/display/JENKINS/Mercurial+Plugin),

The default installation runs windows service with "local system" account, which does not seem to have enough priveleges for hg to execute, so You could try running Jenkins service with the same account as TortoiseHG, which will allow it to complete.

我们这样做了,而且有效。有一段时间。

但有时在Jenkins奴隶和主人之间断开连接后,它会停止工作。詹金斯会打电话给mercurial并且它会挂起,就像服务使用“本地系统”帐户运行一样。

我有时可以通过重新启动奴隶上的Jenkins服务来让它重新开始工作。但有时候我不得不重新设置服务以提升账户。

还有其他人经历过这样的事吗?是否有任何方法可以保持Jenkins服务与提升的priveleges一起运行?

0 个答案:

没有答案