检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。
Gradle官方建议所有Gradle项目中都创建Wrapper文件,方便没有安装Gradle的用户使用。 Gradle Wrapper使用教程 在本地环境中,进入代码根目录,执行gradle wrapper命令。
代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。
代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。
代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。
update_time String 更新时间 description String 描述信息 表5 permission 参数 参数类型 描述 keystore_id String 文件ID setting Boolean 是否有设置权限 delete Boolean 是否有删除权限
出现此错误时,使用管理员账号(或任何有SWR组织管理权限的账号)前往组织管理并切换至对应region,查看已有的组织列表,选择使用已有组织或删除无用组织即可。
单击“添加步骤”,添加“Maven构建”构建步骤,“命令”窗口中mvn package -Dmaven.test.skip=true -U -e -X -B命令前加“#”注释,删除mvn deploy -Dmaven.test.skip=true -U -e -X -B前的“#”,
其中“组织”选择约束限制中创建的组织名称“hwstaff_codeci_gray”,“镜像名称”输入“release_image”,“镜像标签”输入“v1.0”,其他参数保持默认即可。
配置SWR服务 本文档使用SWR来保存环境镜像,在执行任务前需要获取SWR登录指令、创建组织。 在CodeArts中单击导航“控制台”。在控制台单击左上角搜索并进入SWR服务。 请检查页面左上方的“区域”列表,请确保与编译构建任务所在区域相同。如果区域不同,请选择相同区域。
用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts Build的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 CTS支持追踪的CodeArts Build操作列表,请参见云审计服务支持的操作列表。 父主题: 安全
如果代码源选择的是Repo,关于如何创建Tag可参见标签管理。如果代码源使用的是第三方代码仓,需在第三方代码仓中创建标签。 指定CommitID构建:仅拉取指定CommitID的代码进行构建。执行构建任务时需在弹框中输入CommitID。
代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。
last_build_status String 最新构建状态 is_finished Boolean 是否已结束 disabled Boolean 是否已禁用 favorite Boolean 是否已收藏 is_modify Boolean 是否有修改任务权限 is_delete Boolean 是否有删除任务权限
String 构建工程ID,唯一对应codeci_job_id project_permission_switch Boolean 使用项目权限 build_time String 执行时间 charge_time Number 收费时间 create_time Number 任务创建时间
约束限制 项目已经存在并且构建任务已经在编译构建服务中创建。 涉及接口 通过用户token、项目id查看项目下用户的构建任务列表。 操作步骤 查看项目下构建任务列表。
代码化构建 参考以下构建环境配置代码示例,修改在创建代码化构建使用的YAML文件中的env部分代码信息。 1 2 3 4 5 6 7 version: 2.0 # 必须是2.0,该版本号必填且唯一 env: # 定义构建环境信息。
keystore_id String 文件密钥id modify Boolean 是否有修改权限 usage Boolean 是否有使用权限 user_name String 用户名 is_creator Boolean 是否是创建者 can_absent Boolean 是否可编辑
object 结果 status String 返回状态信息 表3 result 参数 参数类型 描述 role_id Integer 角色ID job_id String 任务ID is_modify Boolean 是否有修改任务权限 is_delete Boolean 是否有删除任务权限
参数 参数类型 描述 id Integer 数据库中ID role_id Integer 角色ID role_name String 角色名 job_id String 任务ID is_modify Boolean 是否有修改任务权限 is_delete Boolean 是否有删除任务权限