gpt4 book ai didi

git - 如何区分多分支构建中的快照?

转载 作者:行者123 更新时间:2023-12-05 05:16:08 25 4
gpt4 key购买 nike

我们在 Git 存储库上运行具有多分支支持的 Jenkins 管道。每当创建新分支时,都会为新分支自动生成新的管道实例。到目前为止一切顺利(顺便说一句。这不是 Jenkins 特有的,其他 CI 工具(例如 Bamboo)也支持)。

但是,当我们构建 Maven 工件时,这些工件通常是 -SNAPSHOT 版本,并且这些工件会部署到 Artifactory SNAPSHOT 存储库中。

现在很难区分这些版本

  • 分支 1 -> 1.0-快照
  • 分支 2 -> 1.0-快照

所以我想知道,处理这个问题的好方法是什么?

最佳答案

解决这个问题的一种方法是在版本号中包含分支名称,例如:

branch1 → 1.0-branch1.SNAPSHOT

您可以通过 Jenkins git plugin 提供的 GIT_BRANCH 环境变量获取当前正在构建的分支的名称。 .

关于git - 如何区分多分支构建中的快照?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50810645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com