检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
构建工具版本 介绍编译构建服务支持的各构建工具版本。 EulerOS作为基础镜像,根据用户需要提供不同版本的构建环境,如下: Maven构建 工具版本 内置工具 maven3.9.5-jdk21 maven 3.9.5、OpenJDK 21、zip 3.0、unzip 6.0、curl
构建任务基础配置 配置构建环境 配置代码下载 父主题: 配置构建任务
当使用固定路径时,路径为:/opt/cloud/slavespace/usr1/+"${domainId}"+/。配置path参数,表示在前面的固定路径基础上拼接路径。 例如:“path”配置路径为“kk”,那么固定路径为:/opt/cloud/slavespace/usr1/+"${domainId}"+/kk。
建议在使用非公开仓库时,用户名密码通过构建的私密参数进行配置,详情参考配置构建任务参数。 该功能目前仅支持北京四区域使用,其余区域后续上线。 父主题: 构建任务基础配置
已参考自定义购买ECS购买Windows服务器。服务器规格参考如下: CPU架构:X86 实例:通用计算型x1 4U8G 操作系统:Windows Server 2022 标准版 64位 中文_40GB/深圳市伊登软件有限公司 图1 购买后服务器资源示例 操作流程 安装JDK编译工具 在弹性云服务器列表页,单击购买的服务器所在行的“远程登录”。
使用自定义执行机执行Maven构建(自定义执行机/图形化构建) 应用场景 当编译构建服务提供的内置执行机构建环境不满足业务要求时,您可接入自行提供的计算资源,通过注册的方式托管到编译构建服务中,委托编译构建服务进行调度并执行构建任务。本实践我们通过“Maven构建”和“上传软件包
查内置执行机规格 功能介绍 查内置执行机规格 调用方法 请参见如何调用API。 URI GET /v2/resource/spec 表1 Query参数 参数 是否必选 参数类型 描述 project_id 是 String CodeArts项目ID,32位数字、小写字母组合。 arch
当常用的编译构建环境无法满足构建需求时,通过自定义构建环境提供的基础镜像,添加项目需要的依赖和工具,制作Dockerfile文件,然后自定义构建环境,再使用自定义环境构建。 基础镜像 编译构建使用centos7和ubuntu18作为基础镜像,并提供多种构建常用的配置环境工具,用户可以根据需要配置自定义构建环境。
“Dockerfile”文件为制作容器镜像环境的主体,文件中定义了如下内容。 表2 Dockerfile文件指令说明 指令 说明 FROM 指定基础镜像,必须为第一个命令。当前案例指定基础镜像为官方的最新ubuntu镜像。 RUN 构建镜像docker build时执行的命令。当前案例安装了三个工具:wget、jdk17、maven
使用NPM构建上传软件包至软件发布库(内置执行机/图形化构建) 应用场景 本实践帮助您了解如何通过编译构建服务的内置执行机,并以图形化构建的方式编译Node.js项目并上传软件包至软件发布库。 本实践需要依赖使用的其他服务如下: 代码托管服务,用于存储实践中项目所使用的代码。 制
体验版:最多1个 基础版:最多5个 专业版:最多10个 企业版:最多20个 单次构建最大时长 不同套餐规格不同。具体可参考套餐规格特性差异。 体验版:最多30分钟 基础版:最多60分钟 专业版:最多240分钟 企业版:最多360分钟 内置执行机规格 默认2U8G。 构建任务历史执行记录保留时长
执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 使用内置执行机时无法指定。目前编译构建服务采取空闲服务器随机分配的方式,暂不支持指定特定机器执行构建任务。 使用自定义执行机时可实现,即,自定义资源池,且该资源池中只有一台执行机。 自定义执行机的指导可参考新建CodeArts资源池。
使用Maven构建上传软件包和推送镜像到SWR(内置执行机/代码化构建) 应用场景 编译构建服务支持通过yaml文件配置构建脚本,用户可以将构建时需要配置的构建环境、构建参数、构建命令、构建步骤等操作,通过yaml语法编写成build.yml文件实现,并且将build.yml文件
使用Maven构建执行多任务构建工程(内置执行机/代码化构建) 应用场景 在编译构建中,构建任务是构建的最小单元,适用于业务比较简单的场景,但是在有些复杂的构建场景下,构建任务可能并不能满足复杂的构建要求。例如,用户希望更模块化、更加细粒度的拆分构建任务,并按照构建任务之间的依赖顺序进行构建。
提升构建效率。 说明: 构建加速LI级别/L2级别/L3级别均包含64vCPU算力。 购买限制 购买构建加速包前,须完成CodeArts基础版及以上规格套餐或CodeArts Build套餐的购买。 构建加速包的单次购买上限为16个。 计费公式 单价*数量*购买时长 计费周期 根
对C/C++构建工程进行构建加速(内置执行机/图形化构建) 应用场景 针对C/C++语言构建工程,需要提升构建效率的问题,编译构建服务支持构建加速能力,通过分布式编译和增量编译等技术实现构建加速,支撑企业研发过程的快速迭代,缩短产品的上市周期。 本实践通过L3级别的加速包为您演示如何进行构建加速。
的工作目录改为“target”,Dockerfile路径改为“../Dockerfile”。 制作镜像时拉取基础镜像失败 使用Dockerfile制作镜像时,如果指定的基础镜像参数有误,会导致镜像拉取失败,主包括以下两个场景: 指定的镜像不存在或无权限 错误日志 pull access
机资源,用户在构建时实际可用的计算资源将略小于购买的执行机规格。 资源规格 1个并发 购买限制 购买构建并发包前,须完成CodeArts基础版及以上规格套餐或CodeArts Build套餐的购买。 构建并发包的单次购买上限为50个。 计费公式 单价*数量*购买时长 计费周期 根
配置构建任务 构建任务基础配置 选择构建步骤 配置构建步骤 配置构建任务参数 配置构建任务执行计划 配置构建任务角色权限 配置构建任务事件通知
责任在于保障其所提供的IaaS、PaaS和SaaS类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部的安