流水线 CloudPipeline

提供可视化、可定制的持续交付流水线服务,实现缩短交付周期和提升交付质量的效果

 
 

    jenkins +junit 更多内容
  • 资源和成本规划

    说明。 Pod实例 Jenkins Master: CPU:4Cores 内存:4Gi 存储:30GiB Jenkins Agent: CPU:0.5Cores 内存:1Gi 存储:30GiB 需要创建2个Pod,即Jenkins Master和Jenkins Agent。两个Pod的具体作用如下:

    来自:帮助中心

    查看更多 →

  • 概述

    供了完整的代码提交>>Jenkins构建>>软件包上传/镜像上传>>CAE部署的指导,如涉及其他语言如Golang等只需对应安装编译构建环境即可。 适用场景 此功能适用于您的代码已在Gitlab上管理,通过Jenkins构建打包,使用CAE进行应用托管, 并且已经部署了组件之后,需要进行组件升级的场景。

    来自:帮助中心

    查看更多 →

  • 简介

    IDE允许您自定义运行测试用例的配置。为此,您可以将相应的启动配置添加到项目的launch.json中。 以下配置模板可用于运行和调试测试: JUnit测试 TestNG测试 父主题: 测试启动配置

    来自:帮助中心

    查看更多 →

  • 操作前对接测试

    操作前对接测试 操作前需进行Jenkins对接Gitlab测试,保证Jenkins通过API访问Gitlab没有问题。 生成Gitlab访问令牌 登录Gitlab。 鼠标移动到右上角的账号名上,单击“Edit profile”。 图1 进入编辑页面 单击“Access Tokens”,输入“Token

    来自:帮助中心

    查看更多 →

  • 实践概述

    rviceStage进行应用托管并且已经部署了组件,则可以通过使用GitLab对接Jenkins自动构建打包,升级已经部署在ServiceStage上的组件版本配置。 本实践通过输出在Jenkins构建打包完成之后自动升级组件的shell脚本,实现了代码合入后自动构建打包并在ServiceStage上升级部署。

    来自:帮助中心

    查看更多 →

  • 配置流水线构建任务

    创建GitLab凭证 使用具有GitLab代码仓库权限的账号密码在Jenkins中创建凭证,用于拉取GitLab代码。 在浏览器地址栏输入http://{安装Jenkins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 系统配置”,在“配置”中选择“Gitlab”。

    来自:帮助中心

    查看更多 →

  • 获取单元测试覆盖率报告压缩包

    获取单元测试覆盖率报告压缩包 功能介绍 获取单元测试覆盖率报告压缩包 调用方法 请参见如何调用API。 URI GET /v1/report/junit/coverage/download 表1 Query参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务ID;

    来自:帮助中心

    查看更多 →

  • Jenkins流水线支持多组件按照依赖顺序部署

    Jenkins流水线支持多组件按照依赖顺序部署 概述 前提条件 操作步骤

    来自:帮助中心

    查看更多 →

  • 使用CodeArts Snap生成单元测试用例

    structor、toString、getter、setter、empty方法生成单元测试用例。 在窗口中可以选择测试框架“JUnit5” 或“JUnit4”,选择后单击“OK”,将会在研发对话窗口中生成测试用例代码及其解释。

    来自:帮助中心

    查看更多 →

  • 构建验证

    构建验证 手动构建验证 Gitlab自动触发Jenkins构建 父主题: Gitlab对接Jenkins自动构建并部署到CAE

    来自:帮助中心

    查看更多 →

  • 配置流水线构建任务

    配置流水线构建任务 场景一:使用Jenkins构建生成的是软件包,如Jar包,就使用脚本中的软件包部署场景,软件包部署会将构建出来的软件包上传到OBS桶中并升级CAE组件。 场景二:使用Jenkins构建生成的是镜像包,就使用脚本中的镜像部署场景,镜像部署会将构建出来的镜像包上传到SWR镜像仓库中并升级CAE组件。

    来自:帮助中心

    查看更多 →

  • 构建验证

    构建验证 手动构建验证 GitLab自动触发Jenkins构建 父主题: 使用GitLab对接Jenkins自动构建并升级部署到ServiceStage的组件

    来自:帮助中心

    查看更多 →

  • 方案概述

    、中台架构的兴起,DevOps重要性日益显著。 方案架构 该方案使用Gitlab和Jenkins来实现容器应用的自动化构建和持续部署,其中Gitlab提供了源码管理和版本控制的功能,而Jenkins则负责进行容器应用的构建和部署。并且为了保证生产环境和测试环境互不影响,该方案使用

    来自:帮助中心

    查看更多 →

  • DevOps

    DevOps 在CCE中安装部署Jenkins Gitlab对接SWR和CCE执行CI/CD 使用Argo CD实现持续交付 使用Jenkins和Gitlab实现多集群隔离的DevOps流程

    来自:帮助中心

    查看更多 →

  • 实施步骤

    实施步骤 搭建Jenkins和Gitlab环境 配置集群环境 配置Gitlab项目 持续集成及持续部署 父主题: 使用Jenkins和Gitlab实现多集群隔离的DevOps流程

    来自:帮助中心

    查看更多 →

  • 概述

    概述 适用场景 使用jenkins来构建部署升级微服务组件,升级涉及多个微服务组件,每个组件有单独的流水线用于构建部署升级。但是组件之间存在依赖关系,必须等待所依赖的组件升级完成才能升级流水线,否则会有基本功能问题。 升级过程需要时刻关注所依赖的组件是否升级完成,才能进行下一个组件的升级任务。

    来自:帮助中心

    查看更多 →

  • 获取单元测试覆盖率报告列表

    获取单元测试覆盖率报告列表 功能介绍 获取单元测试覆盖率报告列表 调用方法 请参见如何调用API。 URI GET /v1/report/junit/coverage/list 表1 Query参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务ID; 编

    来自:帮助中心

    查看更多 →

  • 实施步骤

    安装neo4j 安装 kp-abstract 安装 elk Gitlab 14.2.1 部署 SonarQube 部署 Jenkins依赖环境准备 Jenkins安装与配置 安装NFS服务端和客户端

    来自:帮助中心

    查看更多 →

  • 使用Jenkins和Gitlab实现多集群隔离的DevOps流程

    使用Jenkins和Gitlab实现多集群隔离的DevOps流程 方案概述 资源规划 实施步骤 父主题: DevOps

    来自:帮助中心

    查看更多 →

  • 部署“执行Shell命令”步骤超时

    部署“执行Shell命令”步骤超时 问题现象 部署Shell命令:“java -jar jenkins.war --httpPort=8088”时,日志将卡在部署中,直到超时。 原因分析 Shell命令部署结束会获取部署结果,如果是持续执行的命令,等待部署结果会超时,此时会报出部署失败,并提示部署超时。

    来自:帮助中心

    查看更多 →

  • 操作步骤

    entB和componentC依赖componentA。 现在使用jenkins流水线来编排部署这4个组件,支持单个或多个组件升级而不用考虑依赖关系单个组件依次升级。 配置jenkins流水线 进入jenkins的系统管理页面,单击“新建任务”。 图1 新建任务 输入任务名称,选择任务类型为“流水线”。

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了