4000-271-266
免费试用

集成研发工具配置说明

一、流水线集成配置

Jenkins 配置

  1. Jenkins 网络处于公有网络

    1. Jenkins 直接和 Teambition 进行互联互通,在关联流水线中 TAB 点击新建关联,输入账号密码进行连接

  1. Jenkins网络限制了白名单,请将 Teambition 的公网IP出口添加至Jenkins允许的访问名单

39.103.137.93
39.103.132.113
39.101.137.184
39.101.129.239
39.99.232.6
  1. Jenkins网络处于私有网络

    1.  Teambition 使用私有部署,两者处于同一网络,可以直接互联

    2.  Teambition 处于公有网络,建议咨询企业内IT人员处理jenkins网络和 Teambition 的互联互通访问

二、代码库集成配置

启用该项目应用后,可以在新建关联代码库的时候,获取对应的webhook信息,需要将该信息配置在对应的代码库和流水线的设置页面,并进行对应的监听事件设置,从而完成 Teambition 、代码库、流水线的数据集成。

请注意:关联代码库后进行代码提交时,需在标题里包含「#」+「任务ID」,比如: Teambition 的任务 ID 为 FB-001,则需输入 #FB-001 。一次只支持一个任务ID,如包含多个,仅识别第一个。

以Github为例,介绍Webhooks的配置方法

Github 配置

步骤1:点击Settings;

*特别提醒:在代码库的设置页面配置Webhook,而不是在代码托管平台整体的系统设置中配置Webhook

步骤2:点击 Add webhook;

步骤3:获取的 Webhook的URL 和 Secret 输入对应框中,Content type 选择 application/json; 

步骤4.:选择触发 Events 时,需点选第三项「Let me select individual events.」,目前github支持Pushes、Pull requests、Workflow runs三种事件;

步骤5.:配置完成并且测试通过后,会在关联代码库页面展现代码库的列表信息。


江苏无雀数据科技有限公司 www.wuquedata.com 版权所有
服务热线4000-271-266
ICP备案编号:苏ICP备2022045370号

一对一专业企业顾问

工作时间:9:00-18:00 在线服务

实时解答疑难问题

工作时间:9:00-18:00 在线服务

4000-271-266

工作时间:9:00-18:00 在线服务

售后咨询 电话联系 售前咨询