全部产品
阿里云办公

构建触发器

更新时间:2018-05-23 15:22:03

项目列表 页面,单击某个项目进入项目详情页面。然后在侧导航中,选择 配置项目0

在项目配置页面,点击 构建触发器 tab,勾选 远程触发器,在 代码分支 对话框输入指定触发项目的代码分支,单击 生成 按钮。最后复制触发器地址。1

打开 阿里云Code控制台,选择一个代码仓库,在侧导航中单击 settings2

在项目侧导航中单击 Webhooks,在URL对话框中粘贴触发器地址,单击 ADD WEB HOOK。然后,单击 TEST HOOK 测试触发器。切换到CodePipeline的控制台观察到触发该项目执行了一次构建。3

注意:

  1. 填写了代码分支的触发器,不再能通过curl来触发。请按照以上步骤,通过代码仓库的TEST HOOK 来测试。
  2. 如果代码分支为空,生成的触发器仍然可以通过curl来测试,但直接在代码仓库的 Webhooks 中使用,则任何代码分支的变更都会触发构建。curl触发器的沉默期为30s,即两次调用触发器的最短间隔不得少于30s。
  3. 支持的代码仓库,阿里云code,码云,GitHub, Gitlab。
  4. 如果初次使用带分支的触发器有问题,可以在webhooks管理界面删除,重新添加一次。
本文导读目录