1、Jenkins 安装
百度云链接 : https://pan.baidu.com/s/1fFlA-2GsT9SH7xKVJf8mIA
提取码 :9a6p
- 查看是否安装过Jenkins : rpm -qa | grep jenkins
- 卸载 Jenkins : rpm -e jenkins
- 彻底删除 Jenkins : find / -name jenkins | xargs -n 1000 rm -rf
- 安装 Jenkins : rpm -ivh jenkins-2.204.6-1.1.noarch.rpm
- Jenkins配置文件中配置JDK环境变量 : vi /etc/init.d/jenkins
- 配置 Jenkins 端口及操作用户 : vi /etc/sysconfig/jenkins
- 启动 Jenkins : service jenkins start
- 访问 http:// ip : 8088
2、Jenkins 初始化
- 解锁 Jenkins ,查看管理员密码 cat /var/lib/jenkins/secrets/initialAdminPassword
3、其他插件
-
升级站点 https://updates.jenkins-ci.org/update-center.json
Jenkins 利用 Maven 编译打包 : Maven Integration
自动化部署工程 :Deploy to container
Gitlab 自动触发构建 :Git hook
Git hook 依赖 :GitLab ; GitLab Authentication ; GitLab Merge Request Builder
4、全局系统配置
-
配置 JDK ; Git ; Maven
-
配置 java web 服务
5、Jenkins Slave 创建
6、构建Maven项目
7、Gitlab自动触发构建
返回 HTTP 200 为成功
Hook executed successfully but returned HTTP 403
- Jenkins => 系统配置 => 去掉 Enable authentication for '/project' end-point
-
Jenkins => 全局安全配置