检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置构建步骤并执行构建任务 按照本实践场景配置构建步骤并执行构建任务。 查看并验证构建结果 查看并验证构建结果。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在
说明 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点中获取。 例如IAM服务在“华北-北京一”区域的Endpoint为“iam
单击“下一步”,选择“空白构建模板”。单击“确定”,进入构建步骤配置页面。 单击“代码化”页签,可查看到导入的构建脚本,如图3所示。 图3 代码化页签 单击页面右上角的“保存并执行”。 查看并验证构建结果 查看上传的软件包。 选择页面导航栏“制品仓库 > 软件发布库”。 在软件发布库查看发布
配置“下载文件管理的文件”和“Maven构建”步骤并执行构建任务。 查看编译构建结果 在私有依赖库中查看编译构建结果。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在
配置构建任务基本信息 选择导航栏“持续交付 > 编译构建”,进入编译构建服务页面。 单击“新建任务”,进入配置“基本信息”页面,参考表2填写构建任务基本信息。然后单击“下一步”,进入“构建模板”页面。 表2 基本信息配置说明 参数 说明 名称 创建的编译构建任务名称,可自定义。
登录容器镜像服务,在总览页面,单击右上角“上传镜像”或快速入门区域的“上传自有镜像”。 在上传页面选择组织和需要上传的镜像。 还可以通过客户端上传,选择“我的镜像 ”,单击右上角的“客户端上传”,根据弹出的页面提示进行操作。 镜像上传成功后,需要将镜像设置成公开,在“我的镜像”页面,找到刚刚上
以便后续构建步骤使用这些包或者文件。 获取软件包下载地址 在导航栏选择“制品仓库 > 软件发布库”,进入软件发布库页面。 单击待下载的软件包包名,在软件包包详情页面,“下载地址”即为软件包的下载地址,单击地址旁的,复制该地址。 图1 软件包地址 图形化构建 在配置构建步骤中,添加
配置CodeArts Build项目级角色权限 为您介绍使用CodeArts Build前的项目级基础权限配置、访问CodeArts Build服务页面的方式以及CodeArts Build首页功能总览。 新建构建任务 为您介绍图形化新建构建任务和代码化新建构建任务的操作指导,以及如何配置
在CodeArts中单击导航“控制台”。在控制台单击左上角搜索并进入SWR服务。 请检查页面左上方的“区域”列表,请确保与编译构建任务所在区域相同。如果区域不同,请选择相同区域。 单击“登录指令”,页面弹框显示登录指令。 其中, “-u”之后的字符串为用户名。 “-p”之后的字符串为密码。
默认的镜像仓地址因网络原因可能导致网络下行效率低。 处理方法 进入编译构建服务首页。 选择对应的构建任务,单击任务所在行的,单击“编辑”。 在“构建步骤”页面编辑“NPM构建”。 在NPM构建步骤里,添加如下命令,修改Npm镜像仓地址: 1 npm config set registry https://repo
执行编译构建的权限不足,无法操作该任务。 处理方法 联系任务的管理员(任务创建者、项目创建者)配置任务的操作权限。 进入任务的“权限管理”页面,开启对应操作权限。 父主题: 通用构建问题
ndows系统桌面。 浏览器地址栏输入“https://www.java.com/zh-CN/”,访问该网站。 在浏览器页面单击“下载Java”。 在下载页面,单击“Download Java”下载安装包。 下载到本地后,双击下载的可执行文件“jre-8u421-windows-x64”,在弹出的窗口中单击“安装”。
NPM缓存空间已满,需要清理缓存。 处理方法 进入编译构建服务首页。 选择对应的构建任务,单击任务所在行的,单击“编辑”。 在“构建步骤”页面编辑“NPM构建”。 在命令行npm install命令之前添加命令npm cache clean -f,然后保存任务重新执行。 父主题:
配置CMake构建加速(图形化构建) 通过项目入口方式访问CodeArts Build服务首页。 单击需要配置构建加速的构建任务名称。 单击页面右上角“编辑”按钮,进入构建任务的构建步骤配置页面。 按照如下说明配置“CMake构建”构建步骤。 “工具版本”选择“cmake3.16.5-gcc7.3.0”,“命令”中填写如下代码。
任务执行时所有步骤耗时的总和。若只创建任务但未执行,则不会产生费用。 构建时长按分钟计费,详细的费用收取说明请参见价格详情。 构建任务详情页面有字段“执行时长”。执行时长 = 计费时长 + 系统准备环境耗时。 父主题: 计费FAQ
购买资源扩展、增值特性、续费订单等操作,将无法正常进行。 避免和处理欠费 欠费后需要及时充值,详细操作请参见账户充值。 您可以在“费用中心 > 总览”页面设置“可用额度预警”功能,当可用额度、通用代金券和现金券的总额度低于预警阈值时,系统自动发送短信和邮件提醒。 当产生欠费后,请您及时充值使可用额度大于0。
在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID 父主题: 附录
场景2 一个编译构建任务可能会被多次启动,比如:租户A直接在编译构建服务页面启动构建任务A,租户B在流水线工程中调用构建任务A,若租户A和租户B同时启动构建任务,则此时构建并发数为2。 在编译构建服务页面,若构建任务A未执行完成,又启动构建任务A,则此时构建并发数为2。 表1 编译构建并发扩展
String 状态 error Object 错误 result Array of result objects 本次任务的构建步骤详情,返回的步骤为页面可见步骤 表2 result 参数 参数类型 描述 id String 编号 parameter_name String 参数名称 description
在使用并发资源的这5个任务的yaml文件中配置资源池即可。 场景二:用户仅使用图形化构建,购买8U16G规格的并发包后,即可在编辑构建任务页面的“构建步骤 > 构建环境配置”中配置使用高规格执行机。 用户使用自定义执行机执行构建任务,单个构建任务并发执行数为10个,若想提升并发执