如果只有SCM评论匹配模式,则运行jenkins作业

时间:2011-11-07 13:40:50

标签: svn maven jenkins

我想仅在svn消息匹配特定模式(即

)时才运行Jenkins作业

当我发布新的应用程序版本并提交时

svn commit -m“发布版本0.x”

Jenkins匹配邮件并运行一个名为“release”的作业。如果消息不匹配,则忽略此提交。

1 个答案:

答案 0 :(得分:4)

您可以使用作业配置中的“Excluded Commit comments”字段进行尝试。只有当您单击Subversion选项旁边的“扩展”按钮时才能看到它。

您需要编写一个与所有内容匹配的正则表达式,但您想要捕获的注释(例如“[^(?: release)]”可能会起作用,假设您的意思是释放,而不是实现)。试一试。