安装Docker
安装jenkins/jinkins, 这里我们注意一下如果直接用jinkins的话不是最新版本,可能很多插件不能使用https://hub.docker.com/r/jenkins/jenkins
docker run -d --name=jenkins -p 8080:8080 -p 50000:50000 -v /Users/zhujiule/Downloads/Docker/k8s-jenkins:/var/jenkins_home jenkins/jenkins
获取初始化密码:
docker exec -it jenkins bash
查看安装的初始密码:cat /var/jenkins_home/secrets/initialAdminPassword
相关点参考:
插件下载国内镜像:https://blog.csdn.net/you227/article/details/81076032
汉化方式:https://blog.csdn.net/u013053075/article/details/101770152
配置Git 项目地址(省略可自行摸索)
配置自动化构建
- 安装 必须的两个插件
- 配置jenkins工程的构建触发器(Build Triggers)
高级选项设置为如下;用于设置当提交到master分支的时候触发编译,并生成Secret token 用于gitlab使用
设置gitlab提交触发远程jenkins编译
-
打开gitlab工程地址,设置中找到如下对应的项,根据需求填写
-
保存远程webhook,可保存多个地址
到此可以测试,提交代码到master后是否出发了远程 jenkins的编译。