检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
系统预定义参数:系统默认提供的参数,无需定义、不能删除、不能修改。 自定义参数:根据需要自定义添加,参数类型包括字符串类型、枚举类型、自增长类型。 通用参数组:项目下通用流水线参数,所有流水线都可以关联并使用通用参数组。
配置流水线通知订阅 什么是流水线通知订阅 流水线通知订阅是一种在流水线系统中,让用户或系统组件能够接收与流水线相关事件通知的机制。通过订阅特定的流水线事件,相关人员或系统可以及时了解流水线的运行状态、任务执行结果等信息。
PublisherRequest body = new PublisherRequest(); body.withEnName("aaa"); body.withSourceUrl(""); body.withSupportUrl
&gitUrlParams, SshGitUrl: &sshGitUrlParams, WebUrl: &webUrlParams, RepoName: &repoNameParams, Alias: &aliasParams, } typeSources:
配置流水线参数 流水线系统预定义参数 配置流水线自定义参数 配置流水线通用参数组 流水线系统预定义参数请参见表1,参数引用形式:${参数名},在参数输入框输入“$”符号后会自动出现系统预定义参数列表。
查询流水线可用的系统参数 功能介绍 查询流水线可用的系统参数 调用方法 请参见如何调用API。
"regionName" : "regionName", "authorization" : { "parameters" : { "username" : "username", "state" : "redirectURI
&gitUrlListPipelineSimpleInfoRequestBody, SortDir: &sortDirListPipelineSimpleInfoRequestBody, SortKey: &sortKeyListPipelineSimpleInfoRequestBody
开通云审计服务后,系统开始记录CodeArts Pipeline资源的操作。云审计服务管理控制台保存最近7天的操作记录。
repo_id" : "804934", "http_url" : "https://example.com/test00001/maven.git", "git_url" : "git@example.com:test00001/maven.git", "feature_branch
Array of repos objects repo信息 表3 repos 参数 是否必选 参数类型 描述 repo_id 是 String Repo代码仓ID http_url 是 String 代码仓HTTP地址 git_url 是 String 代码仓GIT地址 feature_branch
alias 否 String 参数解释: 代码仓别名,用户自定义,用于多仓时帮助区分系统参数。例如:A_REPO_COMMIT_ID,B_REPO_COMMIT_ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
除了使用系统策略,租户还可以通过创建自定义策略的方式进行授权。 项目级权限 CodeArts支持在项目下统一配置项目各角色对当前项目下流水线资源的默认操作权限。 登录华为云控制台页面。
"804934", "http_url" : "https://example.com/test00001/maven.git", "git_url" : "git@example.com:test00001/maven.git", "feature_branch
json X-Sdk-Date: 20240416T095341Z Authorization: SDK-HMAC-SHA256 Access=****************, SignedHeaders=content-type;host;x-sdk-date, Signature
Array of repos objects 变更代码仓信息 表3 repos 参数 是否必选 参数类型 描述 repo_id 是 String Repo代码仓ID http_url 是 String 代码仓HTTP地址 git_url 是 String 代码仓GIT地址 feature_branch
repo_id" : "804934", "http_url" : "https://example.com/test00001/maven.git", "git_url" : "git@example.com/test00001/maven.git", "feature_branch
默认变量:系统默认提供的参数,无需定义,不能删除,不能修改。 表1 发布管理环境默认变量 参数信息 说明 ARTIFACT 产物地址。在部署YAML中,使用{{ARTIFACT}}引用构建产物。 TIMESTAMP 插件执行时间戳。如:20230401095436。
updater_name String 更新人名称 update_time String 更新时间 表4 repos 参数 参数类型 描述 repo_id String Repo代码仓ID http_url String 代码仓HTTP地址 git_url String 代码仓GIT地址 feature_branch
"804934", "http_url" : "https://example.com/test00001/maven.git", "git_url" : "git@example.com:test00001/maven.git", "feature_branch