检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码托管仓库”,新建仓库。 如果用户使用的是第三方代码仓或已有CodeArts Repo代码仓,无需执行此步骤。 新建图形化构建任务 通过项目入口方式访问CodeArts Build服务首页。 单击“新建任务”,进入配置“基本信息”页面,参考表1填写构建任务基本信息。然后单击“下一步”,进入“构建模板”页面。
Build套餐会在每次到期前自动续费,避免因忘记手动续费而导致服务无法使用。 在包年/包月CodeArts Build套餐生命周期的不同阶段,您可以根据需要选择一种方式进行续费,具体如图1所示。 图1 CodeArts Build套餐生命周期 编译构建服务从购买到期前,处于正常运行阶段,套餐状态为“运行中”。
用户需要选择正确的compileSdkVersion版本和buildToolsVersion版本。 也支持Gradle的wrapper构建方式,如果提供的gradle版本没有满足您的要求,您也可以直接使用gradlew命令,使用wrapper去构建,会自动下载您所需要的gradle版本,构建命令例如:
配置CodeArts Build项目级角色权限 为您介绍使用CodeArts Build前的项目级基础权限配置、访问CodeArts Build服务页面的方式以及CodeArts Build首页功能总览。 新建构建任务 为您介绍图形化新建构建任务和代码化新建构建任务的操作指导,以及如何配置构建任
配置服务动态通知 单击“官方通知”下“服务动态”进行设置。 默认所有事件都发送服务动态通知,任务构建失败发送邮件通知,请根据实际需要勾选通知方式。 图1 配置服务动态通知 配置钉钉通知 进入钉钉群,找到“群设置 > 智能群助手”,然后添加机器人(选择自定义类型)。 填写机器人名字,
中文_40GB/深圳市伊登软件有限公司 图1 购买后服务器资源示例 操作流程 安装JDK编译工具 在弹性云服务器列表页,单击购买的服务器所在行的“远程登录”。 选择VNC登录方式。 登录成功后,输入购买Windows服务器时预置的密码,登录到Windows系统桌面。 浏览器地址栏输入“https://www.java
Build套餐到期时间统一到各个月的某一天(详细介绍请参见统一包年/包月资源的到期日)。确认配置费用后单击“去支付”。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。 统一包年/包月资源的到期日 统一到期日是指通过续费将包年/包月实例的到期日统一固定为一个月的某一天。
ignore_fail: true 表2 使用SWR镜像代码示例参数说明 参数 类型 说明 image string 填写镜像地址,分为以下两种填写方式: 以cloudbuild开始,@作为分隔符,后面是编译构建支持的工具版本对应的名称。例如:cloudbuild@maven3.5.3-jdk8-open,其中“maven3
个执行机并发执行,结合增量编译技术,实现对软件编译过程的效率提升,支撑企业研发过程的快速迭代,缩短产品的上市周期。 表1 构建加速包 计费方式 包年/包月 适用场景 编译构建服务提供了构建加速能力,使用构建加速能力前需购买构建加速包。构建加速场景请参考构建加速。 构建加速包只支持
> 新建CodeArts项目”,新建CodeArts项目。 如果已有项目,无需执行此步骤。 创建代码化构建使用的YAML文件 通过项目入口方式访问CodeArts Build服务首页。 选择导航栏“代码 > 代码托管”,进入代码托管页面。 单击“新建仓库”,选择“普通仓库”,单击
Build套餐生命周期 到期预警 包年/包月CodeArts Build套餐在到期前第15天内,系统将向用户推送到期预警消息。预警消息将通过邮件、短信和站内信的方式通知到华为云账号的创建者。 到期后影响 当您的包年/包月CodeArts Build套餐到期未续费,首先会进入宽限期,资源状态变为“已过期
以通过现有构建步骤执行打包命令,也可以新增“执行shell命令”构建步骤执行打包命令。 操作视频 本视频介绍基于Maven构建的图形化构建方式,演示上传软件包至软件发布库操作。 图形化构建 在配置构建步骤中,添加“上传软件包到软件发布库”构建步骤,参考表1配置参数。 当执行机选择
字符长度范围为1~128。 授权用户 选择需要推送的OBS所属用户。 当前用户:上传到当前用户的OBS桶。 其他用户:可以通过选择IAM账号的方式上传到指定用户的OBS中。 IAM账号 在下拉框中选择上传文件到OBS前的准备工作中创建的“IAM账户”服务扩展点,通过服务扩展点推送至其他用户的OBS中。
华北-北京一,华北-北京四,华东-上海一,华东-上海二,华南-广州,华南-深圳,西南-贵阳一 如何配置执行计划 查看构建结果 构建结束后,用户可通过日志、图表的方式直观查看本次/历史构建任务的运行结果以及运行详情。 支持区域: 华北-北京一,华北-北京四,华东-上海一,华东-上海二,华南-广州,华南-深圳,西南-贵阳一
内置执行机:编译构建服务自身提供的执行主机,用户无需配置即可开箱即用。执行机默认规格为2U8G。 自定义执行机:用户自行提供表1的计算资源,通过注册的方式托管到编译构建服务中,通过编译构建服务进行调度并执行构建任务。 可根据实际情况选择内置执行机或自定义执行机,自定义执行机为在资源池中添加的
yml文件作为构建脚本执行构建任务,使构建过程可追溯、可还原,安全可信。 本节以使用Maven构建为例,演示基于X86服务器和预置镜像使用代码化构建方式,上传软件包至软件包发布库和制作镜像推送至SWR仓库。 前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。
代码提交时用户输入的提交信息,只有使用codehub仓库时有值 executor String 执行构建任务的用户的用户名 trigger_type String 触发方式:手工触发,定时触发,代码更新触发,流水线触发 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String
本章节配置仅支持L1、L3级别的加速。 构建过程中不允许直接覆盖LD_LIBRARY_PATH和LD_PRELOAD环境变量,建议通过追加的方式使用,例如: 1 "export LD_LIBRARY_PATH=new_path:${LD_LIBRARY_PATH}" 加速前准备
本章节配置仅支持鸿蒙L1、L3级别的加速。 构建过程中不允许直接覆盖LD_LIBRARY_PATH和LD_PRELOAD环境变量,建议通过追加的方式使用,例如: 1 "export LD_LIBRARY_PATH=new_path:${LD_LIBRARY_PATH}" 加速前准备