首页 文章

在BitBucket管道中的特定分支上进行标记

提问于
浏览
0

所以我知道使用BitBucket管道我可以单独定位标签和分支,但我似乎无法从文档中弄清楚如何制作特定于分支的标签 . 这样,如果有人在不同的分支上使用标记,它就不会触发构建管道,因为它位于不正确的分支上 .

有谁知道这是否可能以及如何去做?

1 回答

  • 0

    我不知道有这样做的内置方法,但您仍然可以明确地执行此操作,如下所示:

    pipelines:
      branches:
        staging:
          - step:
              script:
                - 'TAG=$(git tag -l --points-at HEAD)'
                - 'if [ "$TAG" == "expected-tag" ]; then'
                - ./a-script-or-some-more-steps.sh
                - fi
    

    (未经测试,但基本上这应该有效 . )

相关问题