创建新分支后运行任务

时间:2019-05-27 11:06:46

标签: git continuous-integration bitbucket bamboo

ci / cd主题的

im新。我们决定迁移到Jira,Bitbucket和Bamboo。

我认为我不完全了解竹子的概念。

我们正在使用以下分支机构

  • develop作为我们的开发分支,
  • master用于我们的常规版本。 (例如4.2、4.5、5、5.1)=> Major.Minor
  • release/中较旧的主要版本的修复程序和安全修复程序(如果主要版本已经是5 und,我们必须修复4.xx中的错误
  • feature/

一推,我们的开发实例将自动更新。 我们已经有一个用于克隆,创建实例,设置apache等的脚本...

现在,我希望脚本每次创建新的feature/时都可以运行,但是我没有找到解决方案。

是否可以在创建分支时用竹子运行任务?

1 个答案:

答案 0 :(得分:0)

如果您尚未创建计划,则需要将其作为第一步。计划可以在您每次创建分支或进行提交时运行。 在计划配置->分支选项卡->创建计划分支部分下,您可以指定; “在存储库中创建新分支并匹配表达式时”并使用例如“功能/.+”作为表达式。 接下来添加一个阶段。阶段可以具有一个或多个任务。根据您使用的是哪种构建代理,有一个专用的脚本任​​务可以同时运行Unix和Windows命令。 总结一下;一个计划可以有一个或多个阶段,可以有一个或多个任务。

还可以从bitbucket制作可以在不同参数上触发的webhooks,例如分支更新和请求请求等。