全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件

构建触发器

更新时间:2018-05-19 19:51:18

项目列表 页面,单击某个项目进入项目详情页面。然后在侧导航中,选择 配置项目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。
本文导读目录