我只想在svn消息与特定模式匹配时运行詹金斯工作,即
当我发布新的应用程序版本并提交时
svn commit -m“发行版本0.x”
詹金斯(Jenkins)匹配该消息并运行一个名为“发布”的工作。如果消息不匹配,则忽略该提交。
您可以使用作业配置中的“排除提交的注释”字段来尝试。仅当您单击Subversion选项旁边的“扩展”按钮时,它才可见。
您需要编写一个将所有内容都匹配的正则表达式,但是要捕获的注释(例如,“ [^(?: release)]”)可能会起作用,假设您的意思是发布,而不是意识到。试一下。