天天看点

给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins

使用jenkins,监控的gitlab项目的一个分支,一旦分支有变更,就通知jenkins,jenkins执行对应的任务(自动化打包,为测试服务器代码做替换等),这样就可以节省我们很多时间

本地安装Jenkins

jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins

系统管理=》节点管理

节点 我理解的就是服务器 当你要设置任务的时候,你可以选择哪个节点上做这些任务 master是搭建jenkins的主机
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins

系统管理=》系统配置

添加我们需要管理的gitlab地址

给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
添加server服务,可以在本地把任务做完后,把打包好的代码推送给这些服务器
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins

准备工作做好后,开始新建任务

新建任务

给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins

有更新 构建队列里面会有任务 点击任务 可以在控制台看它的输出

给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins
给gitlab项目设webhooks(Jenkins CI)本地安装Jenkins