jenkins 实现自动构建

1、首先安装jenkins 就不说了,新版本都直接可以yum安装,也可以用docker run一个镜像启动。

2、我们要明确构建思路:本地开发push代码到远程服务端------->从gitlab拉代码下来------->执行打包镜像脚本-------->发布到服务器-------->提交配置到gitlab

3、根据构建思路,来一步一步配置,先创建一个自由风格的项目,在配置项目之前呢,先安装好几个必要的插件:GitLab 、GitLab Hook、用来触发远程构建,装好之后开始配置。

4、点击进入项目----->配置


image.png
image.png

5、配置拉取代码


image.png

6、配置触发器


image.png

image.png

7、构建命令
使用脚本进行构建,要先写好打包的脚本,这个脚本包含了打包、修改配置、发布服务


image.png

8、构建后操作,提交配置到gitlab
发布成功之后,要把最新的配置提交到gitlab,因为命令比较多,所以我写脚本里面


image.png

到这里Jenkins上的都配置好了,然后到gitlab上面配置

找到项目点击进去

image.png
image.png

然后保存,测试一下

image.png

返回这个状态码说明成功了


image.png

接下来,push一个文件到这个项目上,看看Jenkins有没有触发自动构建

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容