使用多分支管道,我可以看到所有 Git 分支的列表。
但是,我希望 git 标签也出现在列表中,但它们似乎没有列出。
这是预期的行为还是可能是配置问题?支持标签吗?如果不支持标签,是否有一个插件可以与多分支管道协调工作以支持标签?
我认为您面临的问题已在 Jira 问题 JENKINS-34395 中进行了描述。
据我了解,多分支插件不支持标签,仅专注于构建分支。建议的解决方法是有两个单独的构建,一个用于正常分支构建,第二个(似乎没有配置 Jenkinsfile)用于构建标签。
更新,2021 年 4 月 14 日:
Jenkins 现在确实支持标签构建,如本post中所述,但由于构建策略,标签构建可能不会自动运行。请参阅此评论了解一些详细信息。