接上一篇:企业实战07_Jenkins 安全设置https://blog.csdn.net/weixin_40816738/article/details/90383721
文章目录
1. 集成maven插件:2. 通过SSH发送构建工件3. 系统管理员邮件地址4. 基础配置4.1. 配置jdk4.2. 配置Git4.3. 配置Maven
5. 集成gitlab代码版本控制5.1. 新建任务5.2. 添加描述5.3. 设置构建的最大数量防止内存溢出5.4. 连接Gitlab方式介绍5.5. 复制需要拉去的项目地址5.6. 使用ssh连接Gitlab5.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连接Gitlab5.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
6.1. 第一种是:http:输入gitlab用户名和密码
6.2. 第二种是:输入jenkins所在服务器的用户名和私钥,和gitlab相关联