接上一篇:企业实战07_Jenkins 安全设置https://blog.csdn.net/weixin_40816738/article/details/90383721
文章目录
- 1. 集成maven插件:
- 2. 通过SSH发送构建工件
- 3. 系统管理员邮件地址
- 4. 基础配置
- 4.1. 配置jdk
- 4.2. 配置Git
- 4.3. 配置Maven
- 5. 集成gitlab代码版本控制
- 5.1. 新建任务
- 5.2. 添加描述
- 5.3. 设置构建的最大数量防止内存溢出
- 5.4. 连接Gitlab方式介绍
- 5.5. 复制需要拉去的项目地址
- 5.6. 使用ssh连接Gitlab
- 5.6.1. 添加远程拉取项目地址
- 5.6.2. 添加凭据
- 5.6.3. 输入用户名和口令
- 5.6.4. 选择添加的凭据
- 5.6.5. 效果图
- 5.6.6. 点击-【立即构建】
- 5.6.7. 查看控制台输出
- 5.6.8. 在jenkins的工作空间查看是否拉取成功
- 5.7. 使用http连接Gitlab
- 5.7.1. 删除任务中的order项目
- 5.7.2. 修改配置
- 5.7.2.将地址修改为http
- 6. 使用2种方式的区别
- 6.1. 第一种是:http:输入gitlab用户名和密码
- 6.2. 第二种是:输入jenkins所在服务器的用户名和私钥,和gitlab相关联
1. 集成maven插件:
Maven Integration plugin
2. 通过SSH发送构建工件
Publish Over SSH
3. 系统管理员邮件地址
【系统管理】-【系统设置】-【Jenkins Location】-【系统管理员邮件地址】
【系统管理】-【系统设置】-【邮件通知】-【SMTP服务器】127.0.0.1
【系统管理】-【系统设置】-【Maven项目配置】-【默认】
4. 基础配置
4.1. 配置jdk
【系统管理】-【全局工具配置】
4.2. 配置Git
4.3. 配置Maven
5. 集成gitlab代码版本控制
5.1. 新建任务
5.2. 添加描述
5.3. 设置构建的最大数量防止内存溢出
5.4. 连接Gitlab方式介绍
5.5. 复制需要拉去的项目地址
把localhost修改为服务器地址即可
5.6. 使用ssh连接Gitlab
拉取地址:git@192.168.43.106:root/order.git
5.6.1. 添加远程拉取项目地址
5.6.2. 添加凭据
5.6.3. 输入用户名和口令
5.6.4. 选择添加的凭据
ssh方式,使用私钥连接也可以
5.6.5. 效果图
5.6.6. 点击-【立即构建】
5.6.7. 查看控制台输出
5.6.8. 在jenkins的工作空间查看是否拉取成功
- 进入工作空间,查看有没有testToGitLab任务
cd /app/jenkins/workspace/
- 在创建的任务重查看,编译打包后的order.war有没有生成,生成说明编译打包成功,否则,则失败。
5.7. 使用http连接Gitlab
拉取地址: http://192.168.43.106/root/order.git
5.7.1. 删除任务中的order项目
5.7.2. 修改配置
5.7.2.将地址修改为http
6. 使用2种方式的区别
注:这里支持2种连接:
二者的区别在于,协议不一样,建议使用ssh