天翼云EasyCoding敏捷开发平台使用教程-代码库设置 |
产品推荐: 1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>; 2、高防物理服务器20核/16G/50M/500G防御仅350元,点击抢购>>> 3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>> 4、阿里云服务器2核2G3M仅99元/年、2核4G5M仅199元/年,新老同享,点击抢购>>> 5、腾讯云服务器2核2G4M仅99元/年、新老同享,点击抢购>>> 点击这里注册天翼云特邀VIP帐号,立即体验EasyCoding天翼云敏捷开发平台>>> 天翼云EasyCoding敏捷开发平台使用教程-代码库设置代码库设置界面提供仓库基本属性、Webhooks等配置能力,配置修改只能由代码库管理员owner操作完成,而代码库的read权限用户仅查看,不能更改; 入口:项目工作区——代码——代码库 前提条件 用户进入本次访问代码库的详情页,代码库设置需要具有代码库管理员owner权限。 操作步骤 1.登录EasyCoding。 2.选中项目工作区,单击“代码->代码库”,进入代码库列表页面。 3.选中一个代码库名称,并进入该代码库的详情页,单击“设置”图标,进入代码库设置页面。 4.单击“基本设置”,展示当前代码库的仓库选项,单击“仓库描述”编辑框,编辑修改仓库描述信息;单击“状态”下拉框,选中“read only”,将当前代码库设置为只读,无法上传代码、创建分支或标签等;选择“hidden”,将当前代码库设置为隐藏不可见;编辑后单击“保存变更”,保存以上变更操作。 5.单击“Webhooks”,进入Webhooks页面,提供Webhooks浏览或编辑功能。 通过代码库Webhook,允许代码管理服务端在接收到特殊事件的时候,调用指定的 URL进行处理。可以配置Webhook的特殊事件有:代码推送事件patchset created,代码评审合入事件change merged、代码分支更新事件ref updated。代码管理会发送一个带数据的Post 请求到 Webhook定义的URL。 Webhooks 可以用来触发流水线CI Job,如verifyCI、mergeCI等进行代码检查或版本构建等功能。 6.在Webhooks页面,单击Webhooks密钥右侧的“生成”或“重置”按钮,从流水线等应用端生成或重置Webhooks密钥,用于加密代码管理和流水线两个服务段的数据通信。 7.生成Webhooks密钥后,单击“新建Webhook”按钮,弹出新建Webhook窗口,在“名称”编辑框输入webhook任务名称;在“URL”编辑框输入流水线等应用段的服务URL链接;在“分支规则”编辑框输入要启用的分支名,支持正则表达式,单击“新增规则”按钮,增加一条分支编辑框;在“事件”下拉框,可以单选或多选要触发的事件:代码推送事件patchset created,代码评审合入事件change merged、代码分支更新事件ref updated;单击确定按钮,生成新的Webhook;单击取消,撤回以上编辑。 8.Webhook生成后触发流水线,请见流水线的触发流水线运行介绍。 |