使用部署项目创建发布时向构建添加标签
Posted
技术标签:
【中文标题】使用部署项目创建发布时向构建添加标签【英文标题】:Add a tag to a Build when creating a release using deployment projects 【发布时间】:2016-06-17 06:36:20 【问题描述】:我们使用 Bamboo Global Build Expiry 来清理旧的构建和发布,但我们使用特殊标签 release-build
来保留在部署项目中用作发布的构建。否则构建和工件将被删除,我们将得到一个不存在工件的版本。
我现在的问题是,当我在部署项目中创建新版本时,是否可以将标签添加到构建中。怕是事后忘记加标签,让竹子清理干净。
【问题讨论】:
【参考方案1】:不幸的是,从 Bamboo 5.12 开始,似乎无法在 UI 中使用基本的 Bamboo 功能。有关详细信息,请参阅此答案:https://answers.atlassian.com/questions/24648788/how-to-automatically-add-label-for-deployed-prod-build
但是,正如那里提到的,如果您真的需要,您可以创建自己的插件来执行此操作。或者,您可以尝试通过在部署项目中触发的 REST 调用或在成功的发布候选完成时添加它:https://answers.atlassian.com/questions/11991582/how-to-add-label-to-build-or-plan-using-bamboo-rest-api
这是另一个可能更接近您使用 REST API 寻找的资源:@987654323@
【讨论】:
这看起来很有希望以上是关于使用部署项目创建发布时向构建添加标签的主要内容,如果未能解决你的问题,请参考以下文章
MFP CLI v7.0 无法构建-部署最初使用 MFP Studio v7.0 创建的项目