当前位置:   article > 正文

Jenkins集成Gitee的WebHooks实现push自动部署远程服务器_gitee webhook jenkins

gitee webhook jenkins

一、安装Jenkins

Jenkins官网去下载安装包,官网有对应安装教程,在此略。

二、创建node

进入主页,Dashboard->Nodes,点击 New Node,选择Permanent Agent,填写节点名称,

设置远程工作目录,设置启动方式选用ssh,设置远程服务器IP,Credentials添加账户、密码

Host Key Verification Strateg 选择Non verifying Verification Strategy方式,点击保存

当看到节点同步信息,说明配置成功了

三、安装gitee插件

进入主页,Manage Jenkins->plugins->插件管理 搜索gitee,点击安装

四、创建job

     1、Gitee模块设置

   在gitee链接模块下面,勾选限制项目的运行节点,填写上述创建的testNode节点

2、源码管理,勾选Git

验证中下面点击添加

选择账户密码类型,填写你的gitee的账户和密码

添加完毕后,在Credentials的下拉菜单中找到你添加的账户

3、选择你构建的分支

   在构建分支中选择你要构建的分支

4、jenkins中Gitee webhook 设置

   在构建触发器模块下面,勾选Gitee webhook 触发构建

上面显示的Gitee webhook 的URL是你在码云中 webhook的填写的地址,注意了因为这个地址是内网地址,需要做一次内网穿透

点击Gitee WebHook 面下面的生产,保存好这个密码,要在码云创建Gite webhook中用到

5、配置Gitee WebHook

选择你对应的gitee仓库->击WebHook->添加 webhook

URL 这里写http://xxxx:7999/gitee-project/test,这里将xxxx 改为你内网穿透的地址。

WebHook 密码选上述jenkins中生成的webhook密码

6、设置Gitee 的私人令牌

点击生成令牌

在jenkins中Manage Jenkins->system

选择Gitee配置,填写Gitee域名URL ,链接名随便起个,证书令牌->添加,添加你的gitee私人令牌

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号