检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Build套餐还未到期。 在购买编译构建服务页面开通自动续费 您可以在购买编译构建服务页面开通自动续费,如图1所示。更多购买编译构建服务的信息,请参见购买编译构建服务。 图1 自动续费配置 在续费管理页面开通自动续费 登录管理控制台。 在页面上方选择“费用 > 续费管理”进入“续费管理”页面。
于NPM构建,则配置NPM构建命令,以此类推。 代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。 1 2 3 4 5 6 7 version: 2.0 # 必须是2.0 steps: BUILD: - swr:
-深圳,西南-贵阳一 如何执行编译构建任务 执行方案配置 用户可在任务编辑页面自定义:“基本信息”、“源码源”、“构建步骤”、“构建参数”、“执行计划”、“权限管理”、“通知”等配置信息。 支持区域: 华北-北京一,华北-北京四,华东-上海一,华东-上海二,华南-广州,华南-深圳,西南-贵阳一
rate Signed Bundle/APK”。 选择“APK”,单击“Next”。 单击“Create new...”,在弹出框填写相关信息,单击“OK”,然后单击“Next”。 签名文件成功生成,查看文件。 生成的签名文件,可以上传到“文件管理”统一管理。 使用settings
parameter 否 Array of ParameterItem objects 自定义参数 scm 否 Scm object 代码信息 表2 ParameterItem 参数 是否必选 参数类型 描述 name 是 String 参数名称 value 是 String 参数值
200 表2 响应Body参数 参数 参数类型 描述 result result object 返回结果 status String 返回状态信息 表3 result 参数 参数类型 描述 job_id String 任务ID avg_build_time Double 平均构建时长
“command”参数,如图3所示。 图3 代码化构建 如何判断构建加速是否生效 使用CMake构建加速成功后,日志会打印出相应加速模式的信息,如下图即为L3模式加速生效。 图4 构建加速生效 父主题: 加速构建任务
200 表2 响应Body参数 参数 参数类型 描述 result result object 构建成功率 status String 返回状态信息 表3 result 参数 参数类型 描述 job_id String 任务ID branch String 分支 total_success_count
ent-Type”,请求鉴权信息等。 如下公共消息头需要添加到请求中。 Content-Type:消息体的类型(格式),必选,默认取值为“application/json”,有其他取值时会在具体接口中专门说明。 Authorization:签名认证信息,可选,当使用AK/SK方式
配置命令框中的打包脚本。更多命令使用方法可参考Ionic官网。 代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。 1 2 3 4 5 6 7 8 9 version: 2.0 # 必须是2.0 steps: BUILD: - ionic_android_app:
200 表2 响应Body参数 参数 参数类型 描述 result result object 结果 status String 返回状态信息 表3 result 参数 参数类型 描述 role_id Integer 角色ID job_id String 任务ID is_modify
返回错误信息 status String 返回状态信息 表4 QueryTemplatesResult 参数 参数类型 描述 total_size Integer 返回模板数量 items Array of QueryTemplatesItems objects 模板信息列表 表5
dockerBuild提供创建docker镜像到本地功能。 exportDockerContext提供创建dockerfile功能。 构建成功后,日志显示如下信息: 在java工程的target目录下,可以看到生成了名为jib-image.tar的文件,同时任务会通过上传软件到发布库步骤上传到发布库。
ShowPackageSpecStatusList 参数 参数类型 描述 resource_id String 资源编号 region_id String 局点信息 tenant_id String 租户编号 tenant_name String 租户名称 console_update_time String
Array of edges objects edges vertices Array of Vertices objects record信息 表4 edges 参数 参数类型 描述 from String 依赖子任务ID to String 被依赖的子任务ID 表5 Vertices
设置该参数是否在执行构建任务时设置。 打开“运行时设置”开关,表示通过单击按钮执行构建任务时支持变更参数值,并且系统会把该参数上报到流水线服务。 自定义关于该参数的描述信息。长度不超过1024个字符。 枚举 在弹出的对话框中,填写自定义的“可选取值”,每个参数值必须以英文分号结尾。长度不超过8192个字符。
单击“保存并执行”,在弹框中单击“确定”,启动构建任务。 当页面中显示时,表示任务执行成功。请记录以“#”开头的字符串(例如)。 如果构建失败,请根据失败步骤信息与日志中的报错信息排查。 检查发布件。 单击导航“制品仓库 > 软件发布库”,进入软件发布库。 在与项目同名的仓库中,可以找到“docker-sta
Array of QueryJobNoticeItems objects 查询模板结果 error String 返回错误信息 status String 返回状态信息 表4 QueryJobNoticeItems 参数 参数类型 描述 notice_type String 通知类型 enable_map
y-Token”字段,字段值为临时访问密钥的security_token。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。
APK签名”步骤对应日志中显示结果“Signed”,表示签名成功。 代码化构建 参考以下代码示例,修改在创建代码化构建使用的YAML文件中的BUILD部分代码信息。 Android构建代码示例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17