检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
build_record_type object 构建记录类型 trigger_type String 触发类型 scm_type String 代码源类型 scm_web_url String 代码源地址 user_id String 用户id build_no String 构建编码
计费模式概述 包年/包月是一种先付费再使用的计费模式,适用于对资源需求稳定且希望降低成本的用户。通过选择包年/包月的计费模式,您可以预先购买CodeArts Build套餐。本文将介绍包年/包月CodeArts Build套餐的计费规则。 适用场景 包年/包月计费模式需要用户预先
JobPipelineInfoItems 参数 参数类型 描述 scms Array of CreateBuildJobScm objects 构建执行SCM parameters parameters object 参数 job_name String 任务名称 job_name_massage
String 代码提交ID trigger_type String 触发类型 build_time Number 执行时间 scm_web_url String 代码源地址 scm_type String 仓库类别,Repo、Github等 repo_id String repo的id commit_detail_url
在文件夹“phoenix-sample-ci/1.0.0”中,可以找到归档的10个“.yaml”格式文件。 进入容器镜像服务,在导航中选择“组织管理”,单击与构建任务参数“dockerOrg”的值中同名的组织。 选择“镜像”页签,可以在列表中找到5个镜像“redis”、“postgre
CreateBuildJobParameter objects 构建执行参数列表 scms 否 Array of CreateBuildJobScm objects 构建执行SCM steps 是 Array of CreateBuildJobSteps objects 构建执行的步骤 host_type 否 String
CreateBuildJobParameter objects 构建执行参数列表 scms 否 Array of CreateBuildJobScm objects 构建执行SCM steps 否 Array of CreateBuildJobSteps objects 构建执行的步骤 triggers 否 Array
CreateBuildJobParameter objects 构建执行参数列表 scms Array of CreateBuildJobScm objects 构建执行SCM steps Array of CreateBuildJobSteps objects 构建执行的步骤 triggers Array of
文件管理 文件管理主要用来存储Android APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置)。 约束限制 文件大小限制为100k。 文件类型限制为:.xml、.key、.keystore、.jks、.crt、.pem。
PRE_BUILD: - checkout: name: "checkout" inputs: scm: "codehub" url: "git@codehub.devcloud.example.example.com:example
新建CodeArts Repo代码仓 在选择导航栏“代码 > 代码托管”。 单击“新建仓库”,选择“模板仓库”,单击“下一步”。 选择“Java Maven Demo”模板,单击“下一步”。 在按模板新建页面,“代码仓库名称”命名为“maven_private_repository_repo”,其他参数保持默认即可。
CreateBuildJobParameter objects 构建执行参数列表 scms 否 Array of CreateBuildJobScm objects 构建执行SCM steps 是 Array of CreateBuildJobSteps objects 构建执行的步骤 host_type 否 String
指定Tag构建:仅拉取指定Tag的代码进行构建。执行构建任务时需在弹框中输入Tag。 Tag是指代码仓库中的标签。如果代码源选择的是Repo,关于如何创建Tag可参见标签管理。如果代码源使用的是第三方代码仓,需在第三方代码仓中创建标签。 指定CommitID构建:仅拉取指定CommitID的代码进行构建。执行构
根据实际情况选择即可。 授权用户 推送的镜像仓库的所属用户。支持推送至当前用户和其他用户。 需确保用户对组织内所有镜像具有编辑或管理权限,详见授权管理。 当“镜像仓库”选择“华为云镜像仓库SWR”时需要配置该参数。 IAM账号 在下拉框中选择自定义构建环境前的准备工作中创建的“I
单击“确定”后,进入到“build-bestpractice”项目下。 新建自定义执行机资源池 在导航栏中单击用户名,选择“租户设置”。 选择“资源池管理 > 资源池”。 单击“新建资源池”,在弹出的窗口中参考表2配置参数后,单击“保存”。 表2 资源池配置参数说明 参数名称 参数说明 资源池名称
PRE_BUILD: - checkout: name: "checkout" inputs: scm: "codehub" url: "git@codehub.devcloud.example.example.com:example
新建CodeArts Repo代码仓 在导航栏选择“代码 > 代码托管”。 单击“新建仓库”,选择“模板仓库 ”,单击“下一步”。 选择“Java Maven Demo”模板,单击“下一步”。 在新建代码仓页面,“代码仓库名称”命名为“maven_yml_build”,其他参数保持默认即可。
最后一次构建用户 trigger_type String 触发类型 build_time String 构建时间 scm_web_url String 代码仓web地址 scm_type String 代码仓类型 repo_id String 代码仓ID build_project_id
单击页面右上角“停止构建”,即可停止构建任务。 批量管理构建任务 勾选编译构建任务前的复选框,在弹出的窗口中单击“移动到”,可批量移动构建任务所在分组;单击“权限管理”,可批量设置构建任务各个角色的权限,单击“删除”,可批量删除构建任务。 图1 批量管理构建任务
新建CodeArts Repo代码仓 在页面导航栏选择“代码 > 代码托管”。 单击“新建仓库”,选择“模板仓库”,单击“下一步”。 选择“Java Maven Demo”模板,单击“下一步”。 填写代码仓库名称为“Repo01”,其他参数保持默认即可。 单击“确定”。 新建build