企业实战(Jenkins+GitLab+SonarQube)

    xiaoxiao2022-07-07  163

    接上一篇:企业实战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相关联

    最新回复(0)