Jenkins 作业在 svn 签出失败时禁用自身



当 svn 签出失败时,我的 jenkins 作业开始自行禁用。我探索了以前的版本,它们在失败时从未禁用。这种新行为对我来说是不希望的。

新生成日志中的消息如下所示:

...
One or more repository locations do not exist anymore for myJob1, project will be disabled.
The project has been disabled
ERROR: Failed to parse svn info for 'repourl'
... 

我降级了最近更新的 jenkins Subversion 插件,以及多 scm 插件。但是,问题仍然存在。
有什么建议吗?

该消息来自 Blame Subversion 插件。您最近可能安装了该插件吗?或者你最近把SVN的责任作为一种选择?

我认为这是 Subversion 插件的未记录(?)行为,如果 SVN URL 无效(不再),则自动禁用作业。正如 2012 年的讨论所示,这种行为似乎已经实施了好几年。我只是在将SVN项目移动到导致我的项目被禁用的其他文件夹后才了解到这种行为。我没有找到有关如何禁用此行为的任何信息。

2021/09 更新:

该行为显然仍然存在,似乎无法禁用它。不过,Jenkins JIRA上有一个相应的功能请求:JENKINS-10922

请为此功能请求投票!

最新更新