竹子亲子建立计划

时间:2015-12-04 15:55:01

标签: bamboo

我是竹子的新手。

我有一堆构建计划,构建单独的软件组件(可部署资产),这些组件都基于轮询git repo而运行。我正在尝试建立一个构建管道,该管道将获取可部署资产的列表并将它们部署到" CI"服务器并运行一系列自动化测试。根据测试结果,可部署资产可以推送到下游目标环境。

触发单个可部署资产的这个问题是单个提交可以触发CI部署,并且该资产可能依赖于尚未构建的另一个资产。我想在Bamboo工作的是父母"我可以运行的计划,它将贯穿每个单独资产的构建计划并查找更改,然后我将打包所有构建的资产并推送到CI并进行测试。

竹子中有没有办法通过父母计划来控制这个过程?

1 个答案:

答案 0 :(得分:0)

您可以创建一个“父”计划,您可以在其中添加任务以从“子”计划中下载最新的工件,并仅将部署附加到此计划。您可以在需要时触发此计划,或在计划配置中添加子计划(依赖关系),这样一旦创建了其中一个子构建,您将获得新的父构建。 您可以在此处详细了解计划依赖关系:https://confluence.atlassian.com/bamboo/setting-up-plan-build-dependencies-289276887.html