远程构建项目做彩38平台出租钩子远程自动更新详细说明

jenkins做定时构建单元测试彩38平台出租Q1157880099非常常见了,不做过多的介绍。目前主要说下使用jenkins来远程更新项目,安装jenkins目前有通用包或者下载安装包进行安装。在官方网站可以找到。

https://jenkins.io/download/


jenkins远程构建项目做钩子远程自动更新详细说明
安装完jenkins后,创建项目来进行远程更新和构建。
我们需要在配置中修改安全配置

系统管理》全局安全配置    取消防止跨站点请求伪造


jenkins远程构建项目做钩子远程自动更新详细说明
为了安全我们在jenkins创建专门用于更新项目的用户。

然后我们配置好更新项目


jenkins远程构建项目做钩子远程自动更新详细说明
如果是使用window服务器做钩子就需要下载curl.exe工具
如果是linux下直接进行如下远程构建请求就行
curl  -s -u 用户名:密码 -X POST http://jenkins-ip:8080/job/项目名称/build?token=你生成的令牌
curl  -s -u dev:xxxx-X POST http://xxxx:8080/job/xxxx/build?token=xxxx

这样放在版本管理器中配置后钩子完成事件触发如上请求,这样提交后就能自动更新到远程服务器。如果不想每次提交就进行更新,那么就可以修改规则某人提交才能更新到远程服务。

猜你喜欢

转载自blog.csdn.net/qq_42421412/article/details/80631445