检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在导航中依次选择“设置 > 通用设置 > 服务扩展点管理”。 找到变更流水线关联的CodeArts Repo HTTPS服务扩展点并编辑,确保用户名密码信息正确。 单击右上角的用户名,选择“个人设置”。 单击“代码托管 > HTTPS密码”,即可查看用户名密码信息。 更多信息请参考新建CodeArts服务扩展点。
在导航栏中单击用户名,选择“个人设置”。在“代码托管 > HTTPS密码”页面可以获取用户名。 密码 否 输入待连接的CodeArts Repo仓库的HTTPS密码。 在导航栏中单击用户名,选择“个人设置”。在“代码托管 > HTTPS密码”页面可以获取密码。 新建成功,页面中显示新建的扩展点名称。 新建Gerrit服务扩展点
模板管理 查询模板列表 创建流水线模板 查询模板详情 更新流水线模板 删除流水线模板 收藏流水线模板 父主题: API
分组管理 新建流水线分组 更新流水线分组 删除流水线分组 查询流水线分组树 批量把流水线移动到分组下 父主题: API
新建发布管理环境 新建发布管理环境 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线”。 单击“立即使用”,进入CodeArts首页。 单击项目名称,进入目标项目。 单击“持续交付 > 发布管理”,进入发布管理环境列表页面 单击“新建环境”
规则管理 获取单条规则详情 分页获取规则列表 更新规则 删除规则 创建规则 查询规则使用情况 父主题: API
表1 发布管理环境默认变量 参数信息 说明 ARTIFACT 产物地址。在部署YAML中,使用{{ARTIFACT}}引用构建产物。 TIMESTAMP 插件执行时间戳。如:20230401095436。 PROJECT_ID 当前环境所属项目Id。 配置发布管理环境自定义变量
入门实践 当您完成创建项目、代码仓库等准备工作后,可以根据业务需求使用流水线提供的一系列常用实践。 表1 常用最佳实践 实践 描述 通过微服务变更流水线修复项目BUG并快速发布 CodeArts Pipeline为企业提供了一种微服务模型,将企业大军团的作战方式转变为小团队精英作
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户接口为例说明如何调用API。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987 。 请求URI 尽管请求UR
变更管理 创建变更 查询变更详情 修改变更状态 修改变更代码仓信息 查询变更列表 查询流水线上的变更 查询发布中的变更 查询变更操作历史 查询项目下变更创建人信息 查询变更关联的工作项 更新变更关联的工作项 父主题: API
流水线插件概述 流水线内置了一系列常用的插件,覆盖构建、检查、部署、测试全领域,供用户在流水线编排时使用。同时提供一套标准的扩展插件接入方式,支持企业将已有工具链接入插件平台,或者基于自身业务需求快速开发、发布插件,并在企业内进行共享和复用,加速企业上云。通过打造可视化、低代码、
具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可
用CodeArts Pipeline、新建发布管理环境、配置发布管理环境变量、配置发布管理发布策略、通过云原生发布插件进行发布、查看发布管理发布结果。 图1 发布管理服务基本操作流程 父主题: 发布管理(CodeArts Release)使用指南
板来源请参考管理流水线模板。 也可以选择“空模板”,即不使用模板,新建空任务流水线。 选择完模板,单击“确定”,完成流水线创建。 页面自动进入流水线“任务编排”页面,您可以继续配置流水线,也可以单击“取消”返回流水线列表。 管理流水线模板 流水线服务预置了一系列常用系统模板,同时
持默认。 图2 配置构建步骤 单击“保存”,完成构建任务的创建。 步骤2:新建部署应用 在左侧导航栏选择“设置 > 通用设置 > 基础资源管理”,新建主机集群,并将已购买的主机加入集群。 在左侧导航栏选择“持续交付 > 部署”,进入部署页面。 单击“新建应用”,填写任务名称“De
配置发布管理发布策略 新建发布管理自定义策略 发布管理环境预置了滚动升级模板、灰度升级模板和空白yaml模板,用户可以基于任一模板,添加原子插件,编辑发布策略。 进入发布管理环境列表页面。 单击环境名称,进入“环境信息”页面。 单击“发布策略”页签,切换至“发布策略”页面。 单击
输入购买弹性云服务器时配置的用户名和密码,回车。 输入如下命令,回车,进入新建部署应用时配置的部署目录“/usr/local”。 cd /usr/local 输入如下命令,回车,即可查看刚部署成功的软件包。 ls -al 图7 查看流水线执行结果 相关信息 流水线服务预置了一系列常用系统模板,用户可
功能总览 功能总览 全部 流水线 计费说明 任务编排 准出条件 执行控制 参数管理 权限控制 通知订阅 流水线 流水线服务(CodeArts Pipeline)提供可视化、可编排的CI/CD持续交付软件生产线,帮助企业快速转型,实现DevOps持续交付高效自动化,缩短应用TTM(Time
标签管理 创建标签 查询标签列表 更新流水线标签 删除流水线标签 父主题: API
应用场景 通用软件开发 场景特点:软件开发中需要进行代码检查、编译打包、部署、测试等多项活动,管理多个单独的活动比较复杂,增加管理成本。 使用方式:利用流水线技术将开发过程中的多个活动按需进行关联管理,或并行或串行,按需进行执行,提升交付效率。 DevOps持续交付 场景特点:帮助您完成