bitbucket或jenkins中是否有任何功能/插件或设置在每次发布后自动将发布分支合并到master中?
提前致谢。
如果您创建一个作业并使用Generic Webhook Trigger Plugin,您可以在推送到Bitbucket的标签上触发该作业。这里有一些例子:
将标记名称作为变量提供给构建,您可以使用管道脚本将tag
合并到master
。如果并非所有创建的标记都是版本,则可以使用插件过滤器功能过滤掉具有特定模式的标记。
node {
sh """
git clone ...
git checkout master
git merge $theVariableContainingTagNameYouConfigured
"""
}