检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
旧版套餐计费方式详情请参考CodeArts旧版计费方式说明,旧版编译构建服务关闭方式请参考关闭服务。 开通/购买套餐需要您拥有租户账号,或拥有Tenant Administrator权限的IAM用户账号,配置权限策略方法请参考创建用户组并授权。 父主题: 计费FAQ
云审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts
查看并验证构建结果 查看并验证构建结果。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
配置构建任务事件通知 编译构建服务支持给用户发送事件通知。例如任务构建成功、任务构建失败、任务被禁用、任务配置被更新和任务被删除时,可以给用户发送服务动态通知、钉钉通知或企业微信通知。 在编译构建任务配置页面,切换至“通知订阅”页签,按照实际需要进行配置。 配置服务动态通知 单击“官方通知”下“服务动态”进行设置。
预警消息。预警消息将通过邮件、短信和站内信的方式通知到华为云账号的创建者。 到期后影响 当您的包年/包月CodeArts Build套餐到期未续费,首先会进入宽限期,资源状态变为“已过期”。宽限期内您可以正常使用编译构建服务。 如果您在宽限期内仍未续费包年/包月CodeArts
查看构建任务 通过项目入口方式访问CodeArts Build服务首页。 首页展示与当前用户相关的编译构建任务列表,列表项说明如下: 列表项 说明 名称 构建任务所属项目名及构建任务名,单击项目名可以进入到项目下编译构建列表,单击任务名可以进入到构建历史页面。 最近一次执行 任务
查看本实践的构建结果,包括查看构建日志和结果文件。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
Build支持将构建产物上传至OBS中,您可以根据实际情况选择使用该构建步骤。 对象存储服务(OBS)的使用限制请参考约束与限制。 上传文件到OBS前的准备工作 如果需要将文件上传到其他用户的OBS中,需新建IAM账户服务扩展点。 图形化构建 在配置构建步骤中,添加“上传文件到OBS”构建步骤,参考表1配置参数。
查看编译构建结果 在私有依赖库中查看编译构建结果。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
基于流水线任务触发执行。 本节为您介绍如何在CodeArts Build服务页面执行单个构建任务。 前提条件 已新建构建任务,且用户具有执行/禁用构建任务的权限。 执行构建任务 通过项目入口方式访问CodeArts Build服务首页。 在编译构建服务首页搜索目标任务,单击构建任务所在行的,开始执行构建任务。
xml、.key、.keystore、.jks、.crt、.pem。 最多支持上传20个文件。 上传文件 访问CodeArts Build服务首页。 单击“更多”,选择“文件管理”。 单击“上传文件”。 在弹出的窗口中选择文件,添加描述,勾选相关协议,然后单击“保存”。 文件管理
查看本实践的构建结果,包括查看构建日志和结果文件。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
配置构建任务角色权限 编译构建服务支持为单个构建任务的各个角色配置权限。 在编译构建任务配置页面,切换至“权限管理”页签,可根据实际需要配置不同角色的操作权限,各角色默认具体的权限可参考表1。 单击“同步项目权限”,可将当前构建任务的权限同步为项目权限。项目权限配置详情请参考配置角色权限。
查看本实践的构建结果,包括查看构建日志和结果文件。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
cd C:\编译构建的默认路径\您的项目路径 msbuild 项目文件全路径长度实际为项目下文件相对路径长度与编译构建服务默认路径长度之和。 编译构建服务默认路径长度为45字符。因此,在使用Msbuild构建的过程中,您的项目文件路径需满足:项目下文件相对路径(以代码仓库为根目录)长度不可大于215字符。
构建加速背景介绍 针对C/C++语言构建工程,需要提升构建效率的问题,编译构建服务支持构建加速能力,通过分布式编译和增量编译等技术实现构建加速。当前支持的构建加速的场景如下: 通过Gcc/Clang实现构建加速 对鸿蒙构建工程配置构建加速 对AOSP构建工程配置构建加速 通过代码缓存方式实现构建加速
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 使用内置执行机时无法指定。目前编译构建服务采取空闲服务器随机分配的方式,暂不支持指定特定机器执行构建任务。 使用自定义执行机时可实现,即,自定义资源池,且该资源池中只有一台执行机。 自定义执行机的指导可参考新建CodeArts资源池。
使用的执行机和在制品仓中查看上传的软件包。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
管理构建任务生命周期 您在操作编译构建任务前,需具备相应操作权限。 编辑构建任务 通过项目入口方式访问CodeArts Build服务首页。 在编译构建任务列表搜索目标任务。 单击编译构建任务所在行,在下拉列表中选择“编辑”,进入“编辑任务”页面。 基本信息:可修改任务名称、代码源、代码仓、默认分支、任务描述等信息。
构建环境配置参数说明 参数 说明 构建环境主机类型 X86服务器、鲲鹏(ARM)服务器。 说明: 在不同芯片架构上运行的软件,需要选择对应的环境主机。如软件最终在鲲鹏服务器上运行,则选择鲲鹏服务器。 执行主机 选择用来执行编译构建任务的计算资源。在编译构建服务中,该计算资源为虚拟机。执行主机包括内置执行机和自定义执行机。