检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
批量设置流水线标签 功能介绍 批量设置流水线标签 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-tag/set-tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:
批量设置流水线实例二级权限 功能介绍 批量设置流水线实例二级权限 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline-permissions/pipeline/batch-role-permission 表1 路径参数 参数
8个字符。 设置别名后可生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。 基于变更触发 开启“基于变更触发”开关的流水线即为变更流水线,在微服务流水线列表中,变更流水线会被标识为。
登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 流水线 CodeArts Pipeline”。 单击“立即使用”,进入流水线服务首页。 单击顶部导航栏“首页”,在首页搜索准备工作中已创建的项目,单击项目名称,进入项目。 在左侧导航栏选择“持续交付 > 流水线”,进入项目下流水线列表页面。
thon、Node.js、Go、.Net、C++、PHP,默认选择“无”)、模板描述信息。 任务编排:流水线模板目前可以添加流水线阶段及部分插件,将构建、代码检查、部署、接口测试等任务配置在模板中后,通过模板创建流水线的时候会同步创建相应类型的任务。 模板中无需配置代码源。 模板编排暂不支持配置阶段准入。
动同步人员权限;如果修改人员权限,则以人员权限为准。 若“角色权限配置”中该用户所属角色没有执行权限,则为该角色添加执行权限(此操作会导致是该角色的用户,对该条流水线都具有执行权限)。 若“角色权限配置”中该用户所属角色有执行权限,则在“人员权限配置”页签,为该用户添加执行权限。
、为流水线设置标签、禁用流水线、删除流水线。 流水线任务列表默认所有用户均可以查看。 单击“全部流水线”的下拉框,可以根据“全部流水线”、“我新建的”及“最后一次记录由我执行的”进行过滤。 支持在搜索栏中输入流水线名称关键字进行搜索。 单击右上方,可根据需要自定义设置流水线列表信息。
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 标签名称 color 是 String 标签颜色 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 success Boolean 参数解释: 操作是否成功。 取值范围:
具体操作请参考新建CodeArts服务扩展点。 别名 仓库别名,设置别名后可基于别名生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。 描述 不超过1024个字符。 配置
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 标签名称 color 是 String 标签颜色 tagId 是 String 标签ID 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 success Boolean
PipelineTagResp 参数 参数类型 描述 tag_id String 标签ID name String 标签名称 color String 标签颜色 project_id String 项目ID project_name String 项目名称 请求示例 https://{endpoi
应用示例1:流水线执行条件表达式 在流水线阶段任务的执行条件中通过表达式引用上下文,用以限制任务执行。表达式由流水线上下文、操作符、函数或常量组合而成,表达式以编程的方式访问流水线上下文,实现将流水线中运行的实例、变量、任务等信息在流水线之间互相传递。 图1 执行条件表达式 示例: 在执行条件中定义任务在
败。 处理方法 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线”。 单击“立即使用”,进入CodeArts首页。 单击项目名称,进入目标项目。 在导航中依次选择“设置 > 通用设置 > 服务扩展点管理”。 找到变更流水线关联的CodeArts
可展示该插件的发布单信息。 取消:在发布过程中,单击“取消”可手动取消本次发布。 重试:在发布过程中,如果出现失败或取消运行,单击“重试”可重试发布流。 回滚:单击“回滚”弹出提示确认框,确认后将取消本次发布过程,将服务状态恢复至发布前。 支持在发布流的任意时刻回滚,可用于当前部
登录CodeArts控制台,单击,选择区域。 单击“立即使用”。 在CodeArts首页中单击目标项目名称,进入项目。 在导航中依次选择“设置 > 通用设置 > 服务扩展点管理”。 单击“新建服务扩展点”,在下拉列表中选择“Docker repository”。 在弹框中配置以下信息,单击“确定”。 表2 新建Docker
精度 设置控件数值支持的小数位数,输入范围为0~4。 数字。 默认值 用于设置组件的默认值。 单行输入、数字、开关、多行输入、Metrics。 校验 必填 设置控件内容是否必填,支持设置错误提示信息。 单行输入、数字、下拉单选、下拉多选、单选框、多行输入。 正则校验 设置控件输入内容校验,支持设置错误提示信息。
选择枚举类型后,在弹出的对话框中添加可选取值,添加完成后在“默认值”下拉框中选择一个默认值,再次单击“枚举”类型,可修改可选取值。 私密参数 参数为私密参数时,系统会将输入参数做加密存储,使用时解密,同时在运行日志里不可见。 运行时设置 打开“运行时设置”开关,在执行流水线时支持修改该参数的值。
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,即可查看账号ID。 父主题: 附录
代码仓 选择准备工作中已创建的代码仓“Repo01”。 默认分支 默认使用的分支,选择“master”。 选择模板:选择“空模板”,单击“确定”。 在“参数设置”页面,新建releaseversion参数,默认值设置为${TIMESTAMP},并打开运行时设置。 在“任务编排”页面,
<job_id>.steps 每个任务由定义在steps中的多个步骤组成,每个步骤可运行一个指定的插件。 jobs.<job_id>.steps<*>.name 使用jobs.<job_id>.steps<*>.name定义步骤的名称,在图形化界面中会展示该名称。 jobs.<job_id>