检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 代码仓分支 scm_type String 代码源类型 scm_web_url String 代码源地址 commit_detail_url String 代码提交记录信息地址(代码源为Repo) 表6 commit_info 参数 参数类型 描述 commit_id String
获取当前项目默认角色权限矩阵信息 功能介绍 获取当前项目默认角色权限矩阵信息 调用方法 请参见如何调用API。 URI GET /v1/job/project/default-permission 表1 Query参数 参数 是否必选 参数类型 描述 project_id 是 String
String 代码仓分支 scm_type String 代码源类型 scm_web_url String 代码源地址 commit_detail_url String 代码提交记录信息地址(代码源为Repo) 表7 commit_info 参数 参数类型 描述 commit_id String
repository String 仓库地址 branch String 分支名 revision String commitId build_yml_path String yaml路径 build_yml_url String yaml地址 daily_build_number
类型 说明 image string 填写镜像地址,有以下两种格式。 cloudbuild@nodejs8.11.2:以cloudbuild开始,@作为分隔符,后面是CodeArts Build提供的默认镜像版本。 完整的swr镜像地址,例如:swr.example.example
如何调用API 构造请求 认证鉴权 返回结果
repository String 仓库地址 branch String 分支名 revision String commitId build_yml_path String yaml路径 build_yml_url String yaml地址 daily_build_number
辑任务”页面。 基本信息:可修改任务名称、代码源、代码仓、默认分支、任务描述等信息。 构建步骤:可修改构建步骤、步骤参数等信息。 参数设置:可配置执行任务时的自定义参数。 执行计划:可配置触发事件(持续集成)和定时执行。 修改历史:可查看构建任务的修改记录。单击“比较差异”,可查
查看构建任务构建信息 功能介绍 查看构建任务构建信息 调用方法 请参见如何调用API。 URI GET /v1/job/{job_id}/info 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务ID; 编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。
create_user_name String 文件创建者用户名 update_user_id String 文件修改者用户ID update_user_name String 文件修改者用户名 share Number 是否共享,开启后允许租户内所有成员在编译构建中使用该文件 create_time
需已具备CodeArts Repo服务的操作权限,具体操作可参考授权使用CodeArts Repo服务。 前提准备 已参考自定义购买ECS购买自定义执行机使用的弹性云服务器。 操作流程 表1 操作流程 流程 说明 新建项目 为本实践新建项目。 新建自定义执行机资源池 为本实践新建所需的自定义执行机资源池。
com/org/alpine镜像。 docker tag:修改镜像的标签。 用法:docker tag source_image[:tag] target_image[:tag] 其中source_image[:tag]表示需要修改标签的镜像,target_image[:tag]表示目标镜像。
“groupId”修改为“com.huawei.dependency”,“artifactId”修改为“dependencyProject”,“name”修改为“dependency_project”,参考图4所示。单击“确定”,保存修改后的“pom.xml”文件。 图4 修改pom.xml文件
当前实践展示的是归档“Snapshot”快照版本,如果要归档正式的“Release”发布版本,可以修改新建CodeArts Repo代码仓中的代码仓“pom.xml”文件中的“version”内容,将“1.0.0-SNAPSHOT”修改为“1.0.0”,提交文件改动,重新执行构建任务即可。 Maven构建会根据模块的版本号,即““pom
"error_code": "IAM.0011" } 其中,error_code表示错误码,error_msg表示错误描述信息。 父主题: 如何调用API
CreateBuildJobScm 参数 参数类型 描述 branch String 代码分支 url String 代码仓地址 repo_id String repo的id web_url String 代码仓http地址 scm_type String 仓库类别,Repo、Github等 is_auto_build
辑任务”页面。 基本信息:可修改任务名称、代码源、代码仓库、分支、任务描述等信息。 构建步骤:可修改构建步骤、步骤参数等信息。 参数设置:可配置执行任务时的自定义参数。 执行计划:可配置触发事件(持续集成)和定时执行。 修改历史:可查看构建任务的修改记录。 权限管理:可配置不同角色的权限。
功能介绍 获取官方推荐模板 调用方法 请参见如何调用API。 URI POST /v1/template/recommend 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 git_url 否 String 代码仓地址 branch 否 String 代码仓分支名称你
添加文件权限 功能介绍 添加文件权限 调用方法 请参见如何调用API。 URI POST /v2/keystore/permission/add 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 delete 是 Boolean 是否有删除权限 keystore_id
登录华为云SWR。 选择“镜像资源 > 镜像中心 > 镜像加速器”,复制加速器地址。 替换dockerfile中FROM的基础镜像地址后重新执行构建任务。如:原先基础镜像地址为library/node:8.16-slim,加速器地址为https://a786190f76fb41679546b24d8d08d8b8