欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

自动构建神器:Jenkins与Coding的无缝协作

最编程 2024-08-01 21:35:52
...

coding 使用 webHook 触发 Jenkins 自动构建

准备工作

Jenkins 正常运行,项目正常构建。

尝试了各种配置操作,玩够了手动构建。稳定后现在只是使用 webHook 实现自动构建

安装 coding 插件

同gitlib,github操作一样,在插件市场搜索安装 Coding Webhook Plugin

Jenkins 项目配置

配置-> 构建触发器 -> 收到 Coding 发送过来的请求时触发构建, WebHook 地址: jenkins.xxx.com/coding/vue-…

Coding 代码仓库配置

项目 -> 项目设置 -> 开发者选项 -> WebHook

新建 WebHook

URL :填写 Jenkins 上的 WebHook 地址 监听时间 : 勾选代码推送 仓库设置 : 选中当前仓库 事件开关: 开启

使用

1. Coding WebHook 测试

点击 ping 测试链接 点击详情查看记录

2. 提交代码进行测试

3. 构建成功

参考

什么是coding

腾讯旗下全资子公司。一站式软件研发管理平台—CODING(coding.net)

CODING 一站式软件研发管理平台提供代码管理、项目协同、测试管理、持续集成、制品库、持续部署、团队知识库等系列工具产品。从需求提交到产品迭代,从代码开发到软件测试、部署,整套流程均在 CODING 完成。

个人喜欢coding的简洁风格,没有某云那么多广告,且2020年开放了不限人数,不限功能的权限

什么是 webHook

网络钩子是“用户定义的HTTP回调”。网络钩子通常被某些事件激活,比如将代码推送到源或评论博客。当此事件发生时,原网站将向为网络钩子配置的URL发送HTTP请求。用户可配置它们引发网页上的事件以调用另一个网站的行为。此操作可为任何事件

参考链接

维基/什么是webHook

coding/about