【发布时间】:2015-04-01 20:25:38
【问题描述】:
我想在 GitHub 上创建版本后使用 Jenkins 构建版本。我使用 Git 和 GitHub 插件。
对于版本控制,我使用 SemVer 格式。例如:0.0.1-alpha1
这是我的标签正则表达式:
refs/tags/([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*))?(?:\+[0-9A-Za-z-]+)?
我是这样设置的:
但它不会在发布时触发。知道如何完成这项工作吗?
(GitHub 钩子肯定有效)
【问题讨论】:
-
这是你做的吗?
-
我无法使标签与正则表达式一起使用。就好像正则表达式选项忘记在其匹配策略中包含标签一样。
标签: regex git github jenkins release