检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击“持续交付 > 发布管理”,进入环境列表页面。 找到云原生发布插件关联的环境,单击环境名称,进入“环境信息”页面。 切换至“发布策略”页签,为发布环境配置发布策略。 重新执行流水线。 父主题: 常见报错解决方法
在左侧导航依次选择“设置 > 通用设置 > 服务扩展点管理”。 找到变更流水线关联的CodeArts Repo HTTPS服务扩展点并编辑,确保用户名密码信息正确。 单击右上角的用户名,选择“个人设置”。 单击“代码托管 > HTTPS密码”,即可查看用户名密码信息。
进入流水线“任务编排”页面,单击“权限管理”,检查用户的流水线权限。 图1 流水线权限 人员权限优先级高于角色权限:默认情况下,用户修改角色权限后会自动同步人员权限;如果修改人员权限,则以人员权限为准。
ls -al 图7 查看流水线执行结果 相关信息 流水线服务预置了一系列常用系统模板,用户可以基于模板快速创建流水线,更多模板信息请参见管理流水线模板。
图3 新建部署参数 单击“环境管理”切换至“环境管理”页面,单击“新建环境”,填写环境名称为“Environment01”,单击“保存”,切至“Environment01”资源列表页面,单击“导入主机”,将集群中的主机导入环境。
当用户角色为“项目管理员”或者“流水线创建者”,可以配置流水线参数,权限配置请参考授权流水线服务。 配置流水线参数 介绍流水线预定义参数、自定义参数和通用参数组。
配置微服务变更流水线 什么是微服务 微服务是一种软件治理架构,一个大型的复杂软件项目,可以由一个或多个微服务组成,系统中各个微服务之间是松耦合的,各微服务并行独立开发、构建、验证及部署上线。
在未经授权的情况,华为云承诺不触碰客户数据,客户的内容数据、身份和权限都需要客户自身看护,这包括确保云上内容的合法合规,使用安全的凭证(如强口令、多因子认证)并妥善管理,同时监控内容安全事件和账号异常行为并及时响应。
单击“标签管理”,可新建标签、编辑标签、删除标签。 单击,选择“禁用”,可禁用流水线。 单击,选择“删除”,可删除流水线。 单击,选择“执行方案”,可配置执行方案。 流水线任务列表默认所有用户均可以查看。
当用户角色为“项目管理员”或者“流水线创建者”,可以配置流水线执行计划,权限配置请参考授权流水线服务。 配置流水线事件触发 事件触发包括代码提交时触发、合并请求时触发、创建标签时触发。码云代码仓还支持Pull Request、新建issue、评论issue等其他事件。
None 操作指导 创建并执行YAML流水线 03:34 介绍如何创建并执行YAML流水线任务 创建并执行流水线 02:53 介绍如何创建并执行流水线任务 微服务变更发布 02:28 介绍如何通过微服务变更流水线完成变更发布
选择系统模板或自定义模板,即在模板基础上快速新建流水线,并自动生成模板预置的任务,模板来源请参考管理流水线模板。 选择“空模板”,即不使用模板,新建空任务流水线。 选择完模板,单击“确定”,完成流水线的创建。
pipeline.pipeline_id string 当前流水线ID,同现有流水线系统预定义参数PIPELINE_ID。 pipeline.run_number string 流水线执行编号,同现有流水线系统预定义参数PIPELINE_NUMBER。
进入“任务编排”页面,系统默认生成两个阶段(“流水线源”和“阶段_1”),可根据需要添加代码检查、构建等任务。 单击“执行计划”,配置Repo仓库触发事件,勾选“合并请求时触发”,配置具体事件以及分支过滤规则,根据需要可配置路径过滤规则,详见配置流水线事件触发。
Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
进入“任务编排”页面,系统默认生成两个阶段(“流水线源”和“阶段_1”),单击“新建阶段”新增一个阶段“阶段_2”。
选择“系统策略”,单击“确定”。 保存成功,页面中显示新增的准出条件。 单击“保存并执行”,启动流水线任务。 如果代码检查问题数未达到准出条件,流水线任务将执行失败。
仓库别名,设置别名后可基于别名生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。 仅支持输入大小写英文字母、数字、“_”,长度不超过128个字符。
表2 审核角色 审核角色 YAML标识 项目经理 '3' 开发人员 '4' 测试经理 '5' 测试人员 '6' 参与者 '7' 浏览者 '8' 运维经理 '9' 产品经理 '10' 系统工程师 '11' Committer '12' 父主题: YAML语法规范