使用jenkins+gitblit自动化部署

假如想要ds_be这个项目 自动化部署


image.png

1.设置jenkins

1.1 进入jenkins,点击新建任务

image.png

1.2 输入名称,选中后点击确定创建任务

image.png

1.3 创建后的页面

可以填一些任务描述

1.4 输入你项目可以克隆的url

image.png

1.4.1 点击添加后会让你输入clone git的用户名密码,鉴权使用,id可以不填

image.png

1.4.2 选中你输入的用户名密码

image.png

1.5 设置触发器,这个在设置gitblit的时候会用到(令牌随意输就行)

image.png

1.6编辑构建脚本(一定要设置圈起来的地方,不然job完成后会杀死tomcat)

image.png

1.7 点击保存,设置完成

image.png

2 设置gitblit

2.1.进入gitblit的groovy目录

image.png

2.1 复制一份 jenkins.groovy

cp jenkins.groovy ms_pc-jenkins.groovy

2.2 进入jekins 编辑(设置回调url)

这里的url就是1.5设置的触发器url

这里的url就是1.5设置的触发器url

2.3 保存之后重启gitblit

2.4 进入gitblit管理页面,点击编辑

image.png

2.5 选中 Receive

image.png

2.6 把刚刚自己(在第2.1-2.2步)设置的ms_pc-jenkins.groovy选中,移动到Selected,点击保存

image.png

3 这样就大功告成,push之后会自动触发1.6里面设置的脚本

可以查看构建日志

2021.04.03更新
授权策略配置


2021-04-03_104354.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容