检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
文件管理 文件管理主要用来存储Android APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置)。 约束限制 文件大小限制为100k。 文件类型限制为:.xml、.key、.keystore、.jks、.crt、.pem。
使用Yarn构建 使用Yarn可以构建JavaScript工程。 图形化构建 在配置构建步骤中,添加“Yarn构建”构建步骤,可参考表1配置参数。 表1 Yarn构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
使用Ant构建 使用Ant构建可以编译、测试和部署Java项目。 图形化构建 在配置构建步骤中,添加“Ant构建”构建步骤,参考表1配置参数。 表1 Ant构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
使用Sbt构建 使用Sbt构建Scala和Java项目。 图形化构建 在配置构建步骤中,添加“Sbt构建”构建步骤,参考表1配置参数。 表1 Sbt构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
使用PyInstaller构建 使用PyInstaller工具可以将Python脚本打包成独立的可执行文件。 图形化构建 在配置构建步骤中,添加“PyInstaller构建”构建步骤,参考表1配置参数。 表1 PyInstaller构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
使用CMake构建 使用CMake构建工具可以构建跨平台项目工程。 图形化构建 在配置构建步骤中,添加“CMake构建”构建步骤,参考表1配置参数。 表1 CMake构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
使用Go语言构建 使用Go语言构建Go项目,包括编译源代码生成可执行文件、处理项目依赖、以及定制化构建流程等。 图形化构建 在配置构建步骤中,添加“Go语言构建”构建步骤,参考表1配置参数。 表1 Go语言构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
使用Grails构建 使用Grails可以构建Web应用。 图形化构建 在配置构建步骤中,添加“Grails构建”构建步骤,参考表1配置参数。 表1 Grails构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
云审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts
使用mono构建 使用mono可以完成msbuild和dotnet构建。 图形化构建 在配置构建步骤中,添加“mono”构建步骤,参考表1配置参数。 表1 mono构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
选择构建步骤 您可以根据实际使用场景,在构建任务中选择需要使用的构建步骤。 图形化构建 构建步骤页面展示所选模板的默认步骤组合。 单击构建步骤上的可根据实际需要添加构建步骤,每个构建步骤的配置指导请参考配置构建步骤中“图形化构建”部分。 若构建步骤中预置的工具版本无法满足使用需求
使用SetupTool构建 使用SetupTool工具可以将Python应用打包。 前提准备 使用SetupTool打包时,需要代码根目录下存在“setup.py”文件,关于setup文件写法请参见Python官方说明。 图形化构建 在配置构建步骤中,添加“SetupTool构建”构建步骤,参考表1配置参数。
Android APK签名 通过“Android APK签名”构建步骤,使用apksigner对Android APK进行签名。 图形化构建 配置构建步骤时,在“Android构建”步骤后添加“Android APK签名”步骤。 参数说明如下: 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
使用GFortran构建 GFortran构建可以编译单个GFortran源码或者整个GFortran项目。 图形化构建 在配置构建步骤中,添加“GFortran构建”构建步骤,参考表1配置参数。 表1 GFortran构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
构建加速背景介绍 针对C/C++语言构建工程,需要提升构建效率的问题,编译构建服务支持构建加速能力,通过分布式编译和增量编译等技术实现构建加速。当前支持的构建加速的场景如下: 通过Gcc/Clang实现构建加速 对鸿蒙构建工程配置构建加速 对AOSP构建工程配置构建加速 通过代码缓存方式实现构建加速
配置构建任务参数 系统预定义参数 系统预定义参数的参数值由系统自动生成,无需定义,如表1所示,可在代码中使用${参数名}引用。 表1 系统预定义参数 参数 说明 BUILDNUMBER 构建编号。格式为“日期.今日该构建任务执行次数”,例如:20200312.3。 TIMESTAMP
构建Android快应用 使用Npm配置命令构建Android快应用。 图形化构建 在配置构建步骤中,添加“Android快应用构建”构建步骤,参考表1配置参数。 表1 Android快应用构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数
配置构建环境 配置构建任务全局运行环境。 编译构建服务支持使用自定义执行机,支持的自定义执行机类型有LINUX、LINUX_DOCKER、WINDOWS和MAC,各个类型支持的构建场景可参考表1,用户可根据实际需求选择使用的执行机类型。 表1 各个类型执行机的使用说明 执行机类型
自定义构建环境 背景信息 当常用的编译构建环境无法满足构建需求时,通过自定义构建环境提供的基础镜像,添加项目需要的依赖和工具,制作Dockerfile文件,然后自定义构建环境,再使用自定义环境构建。 基础镜像 编译构建使用centos7和ubuntu18作为基础镜像,并提供多种构
通过Gcc/Clang实现构建加速 Gcc/Clang构建加速是指通过分布式编译、增量编译等技术,实现对软件编译过程的效率提升,支撑企业研发过程的快速迭代,缩短产品的上市周期。 约束与限制 目前该功能仅支持代码源为CodeArts Repo的C/C++语言构建工程的编译构建加速。