7.10 配置Jenkins从节点实现分布式构建 1. 从节点环境准备 。 # 在所有从节点上执行 [root@202-nexus ~]# useradd -m -s /bin/bash jenkins-agent [root@202-nexus ~]# passwd jenkins-agent # 创建Jenkins工作目录 [roo...
7.8 使用Pipeline正式发布 1. 新建任务 点击 "新建任务" 。 输入任务名称pipeline_deploy_game,选择 "Pipeline" 。 点击 "确定" 。 2. 配置参数化构建 在 "General" 部分勾选 "Thi...
7.7 正式代码发布 1. 将稳定版本的main打标签tag 。 [root@201-jenkins game]# vim index.html #v1.0.1 [root@201-jenkins game]# git add . [root@201-jenkins game]# git commit -m "v1.0.1&q...
7.6 pipeline 。 4.实际配置步骤演示 a. 创建项目 Jenkins首页 → 新建任务 。 输入名称: pipeline_game_job 。 选择: Pipeline 。 点击: OK 。 b. 基本配置 2.在Jenkins页面操作,进入到项目 。 [图片] 。 再到git配置页面,由于前面已经在gitlab上添加了j...
7.6 pipeline 1. Pipeline概述 什么是 Pipeline? 。 Pipeline 是 Jenkins 的核心功能,将整个软件交付流程建模为代码。它把原本独立的构建、测试、部署等步骤连接成一个完整的自动化流程。 。 [图片] 。 Pipeline 的核心概念 。 。 Pipeline: 完整的CI/CD流程 Node...
7.5 Jenkins集成微信 1. 简介 jenkins集成微信,测试环境流程,开发写完代码直接提交到gitlab,自动触发Jenkins执行构建,运行结果可以直接展示在测试平台,每次发版 。 的测试版本信息可以通过Jenkins发送到企业微信通知相关项目人员。 。 2.注册企业微信公众号 网址:https://mp.weixin.q...
7.4 Jenkins集成SonarQube 1. 先在Jenkins上安装SonarQube插件 下载地址:https://updates.jenkins.io/download/plugins/sonar/2.18/sonar.hpi 。 [图片] 。 记得安装完成以后需要重启 。 2. Jenkisn上配置SonarQube服务端...
7. Jenkins项目实战 7.1 Jenkins拉取gitlab代码 1. gitlab仓库上传游戏代码 [图片] 。 2. Jenkins创建项目 a.创建项目 。 [图片] 。 b.配置连接的gitlab项目地址 。 [图片] 。 注意:这里我已经在jenkins服务器生成密钥对,并在gitlab页面上把jenkins的公钥添加...
5. Jenkins服务 5.1 Jenkins简介 官网:官网 jenkins.io 华为开源软件下载站:https://repo.huaweicloud.com/jenkins/ Jenkins 是一个开源的、用 Java 编写的持续集成和持续交付(CI/CD)工具。它的核心功能是自动化软件开发过程中的各种任务,例如构建、测试和部署...