华为云用户手册

  • 预置任务简介 样例项目中预置了以下5个构建任务。 表1 预置任务 预置任务 任务说明 phoenix-sample-ci 基本的构建任务。 phoenix-sample-ci-test 构建测试环境可用镜像的任务。 phoenix-sample-ci-worker 构建Worker功能镜像的任务。 phoenix-sample-ci-result 构建Result功能镜像的任务。 phoenix-sample-ci-vote 构建Vote功能镜像的任务。 本章节以任务“phoenix-sample-ci”为例进行讲解,此任务包含的步骤如下。 表2 构建步骤 构建步骤 说明 制作Vote镜像并推送到SWR仓库 依据代码仓库中的“vote/Dockerfile”文件制作Vote功能镜像,并将镜像推送到 容器镜像服务 。 制作Result镜像并推送到SWR仓库 依据代码仓库中的“result/Dockerfile”文件制作并推送Result功能镜像,并将镜像推送到容器 镜像服务 。 使用Maven安装Worker依赖包 使用Maven安装Worker功能所需的依赖。 制作Worker镜像并推送到SWR仓库 依据代码仓库中的“worker/Dockerfile”文件制作并推送Worker功能镜像,并将镜像推送到容器镜像服务。 生成Postgres and Redis Dockerfile 通过shell命令生成Dockerfile文件,用以制作Postgres(数据库)和Redis(缓存)镜像。 制作Postgres镜像并推送到SWR仓库 依据“生成Postgres and Redis Dockerfile”步骤中所生成的Dockerfile文件制作Postgres镜像,并将镜像推送到容器镜像服务。 制作Redis镜像并推送到SWR仓库 依据“生成Postgres and Redis Dockerfile”步骤中所生成的Dockerfile文件制作Redis镜像,并将镜像推送到容器镜像服务。 替换Docker-Compose部署文件镜像版本 为了将镜像部署到E CS 时,能够可以拉取到正确的镜像,使用shell命令进行完成以下操作。 使用sed命令,依次将文件“docker-compose-standalone.yml”中的参数替换为构建任务的参数“dockerServer”、“dockerOrg”、“BUILDNUMBER”进行替换。 使用tar命令,将文件“docker-compose-standalone.yml”压缩为“docker-stack.tar.gz”,将部署所需文件进行打包,以便于后续步骤将该文件上传归档。 替换Kubernetes部署文件镜像版本 为了将镜像部署到CCE时,能够可以拉取到正确的镜像,使用shell命令进行完成以下操作。 使用sed命令,将代码仓库中目录“kompose”下所有以“deployment”结尾的文件中的参数“docker-server”、“docker-org”,替换为构建任务的参数“dockerServer”、“dockerOrg”。 使用sed命令,将代码仓库中“result-deployment.yaml”、“vote-deployment.yaml”、“worker-deployment.yaml”三个文件中的参数“image-version”用构建任务参数“BUILDNUMBER”进行替换。 上传Kubernetes部署文件到软件发布库 将“替换Kubernetes部署文件镜像版本”步骤中修改后的所有“.yaml”文件上传到软件发布库中归档。 上传docker-compose部署文件到软件发布库 将“替换Docker-Compose部署文件镜像版本”步骤中压缩好的“docker-stack.tar.gz”上传到软件发布库中归档。
  • CodeArts Build最佳实践汇总 本文汇总了基于编译构建服务(CodeArts Build)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松构建。 表1 CodeArts Build最佳实践一览表 最佳实践 说明 基于Maven构建产物制作Docker镜像并发布到镜像仓(内置执行机/图形化构建) 本实践为您介绍如何使用CodeArts Build将构建产物通过Dockerfile文件制作成Docker镜像,并发布到容器镜像服务的镜像仓库,您可以使用容器镜像中的构建产物进行编译或者部署。 使用Maven构建上传软件包至私有依赖库(内置执行机/图形化构建) 当CodeArts Build提供的默认依赖库不满足业务要求时,您可使用自己搭建的私有依赖库进行构建。本实践以Maven构建为例,为您介绍构建完后如何上传构建产物到私有依赖库,以便后续构建使用,其他构建语言操作类似。 使用Maven构建实现私有依赖包的上传及下载引用(内置执行机/图形化构建) 本实践案例将为您介绍,如何在CodeArts Build构建工程中引用私有依赖仓中的二方或三方依赖包,实现应用的编译构建。 使用NPM构建上传软件包至软件发布库(内置执行机/图形化构建) 本实践帮助您了解如何通过编译构建服务的内置执行机,并以图形化构建的方式编译Node.js项目并上传软件包至软件发布库。 使用自定义执行机执行Maven构建(自定义执行机/图形化构建) 当编译构建服务提供的内置执行机构建环境不满足业务要求时,您可接入自行提供的计算资源,通过注册的方式托管到编译构建服务中,委托编译构建服务进行调度并执行构建任务。本实践我们通过“Maven构建”和“上传软件包到软件发布库”两个构建步骤来演示使用自定义执行机的构建场景。 使用Maven构建上传软件包和推送镜像到SWR(内置执行机/代码化构建) 编译构建服务支持通过yaml文件配置构建脚本,用户可以将构建时需要配置的构建环境、构建参数、构建命令、构建步骤等操作,通过yaml语法编写成build.yml文件实现,并且将build.yml文件和被构建的代码一起存储到代码仓库。执行构建任务时,系统会以build.yml文件作为构建脚本执行构建任务,使构建过程可追溯、可还原,安全可信。本实践以使用Maven构建为例,为您演示上传软件包至软件发布库和推送镜像到SWR。 使用Maven构建执行多任务构建工程(内置执行机/代码化构建) 在编译构建中,构建任务是构建的最小单元,适用于业务比较简单的场景,但是在有些复杂的构建场景下,构建任务可能并不能满足复杂的构建要求。例如,用户希望更模块化、更加细粒度的拆分构建任务,并按照构建任务之间的依赖顺序进行构建。 为此,编译构建服务支持使用BuildFlow将多个存在依赖关系的构建任务按照有向无环图(DAG)的方式组装起来,BuildFlow将会按照构建的依赖关系并发进行构建。 本实践为您演示构建任务Job3依赖于构建任务Job1和构建任务Job2的构建工程。 基于私有依赖库使用Maven构建并上传软件包(内置执行机/图形化构建) 当CodeArts Build提供的默认依赖库不满足业务要求时,用户可使用自己搭建的私有依赖库进行Maven构建。 使用自定义构建环境执行构建任务(内置执行机/图形化构建) 在构建过程中,通常会遇到以下这样的场景: CodeArts Build默认构建环境中支持的Java版本是1.8,而实际用户需要使用java 21。 构建时需要使用企业专有工具,CodeArts Build平台未支持。 针对于以上构建场景,本实践将为您介绍如何使用自定义构建环境执行构建任务。 对C/C++构建工程进行构建加速(内置执行机/图形化构建) 针对C/C++语言构建工程,需要提升构建效率的问题,编译构建服务支持构建加速能力,通过分布式编译和增量编译等技术实现构建加速,支撑企业研发过程的快速迭代,缩短产品的上市周期。 HE2E DevOps实践:构建应用部分 本文以“DevOps全流程示例项目”为例,介绍如何在项目中配置构建任务,以及通过代码变更触发自动构建来实现持续集成。
  • 创建Java文件 参考4,创建名为“src/main/java”的目录。 在“src/main/java”的目录下,参考6和7,创建名为“HelloWorld.java”的文件。文件中代码如下: /** * Hello world * */ public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 单击“确定”。
  • 责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的 云安全 挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的IaaS、PaaS和SaaS类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部的安全,安全地使用云。华为云租户的安全责任在于对使用的IaaS、PaaS和SaaS类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、 虚拟主机 和访客虚拟机的操作系统,虚拟防火墙、API网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云安全性的构建思路与措施,包括云安全战略、责任共担模型、合规与隐私、安全组织与人员、基础设施安全、租户服务与租户安全、工程安全、运维运营安全、生态安全。 图1 华为云安全责任共担模型 父主题: 安全
  • 基本概念 表1 编译构建服务基本概念 词汇 定义 执行参数 构建任务运行时才指定值的参数,按照类型分为“自定义参数”和“系统预定义参数”。 服务扩展点 一种扩展插件,为平台提供链接第三方服务的能力。如,编译构建服务使用服务扩展点可连接通用Git平台获取项目源码,服务扩展点可以提供对此类连接的新建、编辑、删除等操作。 执行计划 定义构建任务自动触发时的一些规则。通过触发器,使编译构建的自动化执行更加灵活易用 构建模板 按照编程语言或者编译框架提供的包含构建环境、样例构建命令及参数的模板,用户可基于模板简单修改即可开始构建,可提升任务配置效率。 步骤 一个步骤代表编译过程中的一个自动化环节,如编译一个jar包可包含“Maven构建”和“上传软件包到软件发布库”两个构建步骤,即可完成一个软件包的自动化生产。 Domain ID 创建租户时生成的唯一身份标识。
  • 云审计 云审计服务(Cloud Trace Service, CTS ),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts Build的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 CTS支持追踪的CodeArts Build操作列表,请参见云审计服务支持的操作列表。 父主题: 安全
  • 数据保护技术 CodeArts Build通过多种数据保护手段和特性,保证通过CodeArts Build的数据安全可靠。 表1 CodeArts Build的数据保护手段和特性 数据保护手段 简要说明 详细介绍 传输加密(HTTPS) CodeArts Build所有API均采用HTTPS传输协议。 构造请求 个人数据保护 CodeArts Build通过控制个人数据访问权限以及通过云审计服务记录操作日志等方法,防止个人数据泄露,保证您的个人数据安全。 云审计服务支持的操作列表 隐私数据保护 涉及到用户的数据库账号信息需要存储时,提供敏感 数据加密 存储,支持加密密钥轮换更新。 - 数据清理 用户构建时敏感数据,构建完成后立即清理。 - 数据备份 支持用户数据备份。 - 父主题: 安全
  • 访问控制 CodeArts Build支持通过权限控制( IAM 权限)进行访问控制。 表1 CodeArts Build访问控制 访问控制方式 简要说明 详细介绍 权限控制 IAM权限 IAM权限是作用于云资源的,IAM权限定义了允许和拒绝的访问操作,以此实现云资源权限访问控制。默认情况下,管理员创建的IAM用户没有任何权限,需要将其加入用户组,并给用户组授予策略或角色,才能使得用户组中的用户获得对应的权限。 IAM产品介绍 权限说明
  • 身份认证 用户访问CodeArts Build的方式有多种,包括CodeArts Build用户界面、API,无论访问方式封装成何种形式,其本质都是通过CodeArts Build提供的REST风格的API接口进行请求。 CodeArts Build的接口需要经过认证请求后才可以访问成功。CodeArts Build支持两种认证方式: Token认证:通过Token认证调用请求,访问编译构建服务用户界面默认使用Token认证。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。请参见AK/SK鉴权。 关于认证鉴权的详细介绍及获取方式,请参见认证鉴权。
  • 规格与限制 指标项 限制值 文件管理中上传的文件大小 最多100Kb 上传文件管理的文件个数 最多20个 模板数 最多5000个/租户 自定义镜像 大小 最多5G 单租户下编译构建任务数 最多10000个 单租户下最大并发执行数 不同套餐规格不同。具体可参考套餐规格特性差异。 体验版:最多1个 基础版:最多5个 专业版:最多10个 企业版:最多20个 构建任务执行次数/年 不限制 单个构建任务最大支持构建步骤数 最多50个 说明: 北京区域当前只支持30个。 单个构建任务最大并发执行数 不同套餐规格不同。具体可参考套餐规格特性差异。 体验版:最多1个 基础版:最多5个 专业版:最多10个 企业版:最多20个 单次构建最大时长 不同套餐规格不同。具体可参考套餐规格特性差异。 体验版:最多30分钟 基础版:最多60分钟 专业版:最多240分钟 企业版:最多360分钟 内置执行机规格 默认2U8G。 构建任务历史执行记录保留时长 最多1个月 单个构建任务加速最大并发CPU核数 最多256 说明: 最大并发CPU核数,即make -j后面的数字。 浏览器类型 目前适配的主流浏览器类型包括: Chrome浏览器:支持最新的3个版本。 Firefox浏览器:支持最新的3个版本。 Microsoft Edge浏览器:Win10默认浏览器,支持最新的3个版本。 IE浏览器:不再进行支持与测试。 推荐使用Chrome、Firefox浏览器,效果会更好。 分辨率大小 推荐使用1280*1024以上。
  • 使用须知 如果您使用CodeArts Build服务开展在特定行业的业务,比如:教育、医疗和银行等,需同时遵守相关国家规定的用户数据保护法律和内容管理法律。 禁止通过CodeArts Build服务对外部视频或音频网页爬取、加工或上传数据。 禁止通过CodeArts Build服务进行源代码编译构建之外的操作。 禁止使用sleep、usleep、read、timeout、yes、dd、while循环等命令长期(超过10分钟)占用服务器进程。
  • Msbuild构建 工具版本 内置工具 msbuild17-dotnetframework4.8-dotnetcore8.0 Msbuild 17.9.8、.NET Framework 4.8、.NET Core 8.0 msbuild17-dotnetframework4.8-dotnetcore7.0 Msbuild 17.9.8、.NET Framework 4.8、.NET Core 7.0 msbuild17-dotnetframework4.8-dotnetcore6.0 Msbuild 17.9.8、.NET Framework 4.8、.NET Core 6.0 msbuild16-dotnetframework4.8-dotnetcore3.0 Msbuild 16.3.1、.NET Framework 4.8、.NET Core 3.0 msbuild16-dotnetframework4.8-dotnetcore2.2 Msbuild 16.3.1、.NET Framework 4.8、.NET Core 2.2 msbuild15-dotnetframework4.7.2-dotnetcore2.1 Msbuild 15.8、.NET Framework 4.7.2、.NET Core 2.1 msbuild15-dotnetframework3.5-dotnetcore2.1 Msbuild 15.8、.NET Framework 3.5、.NET Core 2.1 msbuild15-all-dotnetcore2.1 Msbuild 15.8、.NET Core 2.1 msbuild15-qts.11.2 Msbuild 15.8、qts.11.2 msbuild15-qts.8.7 Msbuild 15.8、qts.8.7 msbuild15-qts.8.6 Msbuild 15.8、qts.8.6
  • Grails构建 工具版本 内置工具 grails2.3.0-jdk1.8 grails2.3.0、jdk1.8 grails2.3.11-jdk1.8 grails2.3.11、jdk1.8 grails2.4.3-jdk1.8 grails2.4.3、jdk1.8 grails2.4.4-jdk1.8 grails2.4.4、jdk1.8 grails2.5.3-jdk1.8 grails2.5.3、jdk1.8 grails2.5.5-jdk1.8 grails2.5.5、jdk1.8 grails2.5.0-jdk1.8 grails2.5.0、jdk1.8 grails5.3.3-jdk17 grails5.3.3、jdk17
  • Flutter构建 工具版本 内置工具 Flutter Flutter 1.17.5、Flutter 1.20.4、Flutter 1.22.6、Flutter 2.0.6、Flutter 2.2.3、Flutter 2.5.3、Flutter 2.8.1、Flutter 2.10.4 JDK OpenJDK 1.7、OpenJDK 1.8、OpenJDK 1.9、OpenJDK 10、OpenJDK 11、OpenJDK 12、OpenJDK 13、OpenJDK 14、OpenJDK 15、OpenJDK 16 NDK NDK 16.1.4479499、NDK 17.2.4988734、NDK 18.1.5063045、NDK 19.2.5345600、NDK 20.1.5948944、NDK 21.4.7075529、NDK 22.1.7171670、NDK 23.1.7779620
  • Ant构建 工具版本 内置工具 ant1.9.4-jdk1.8 ant 1.9.4、OpenJDK 1.8.0_40、git、wget 1.14、bzip2 1.0.6 ant1.10.1-jdk1.8 ant 1.10.1、OpenJDK 1.8.0_40、git、wget 1.14、bzip2 1.0.6 ant1.10.3-jdk1.8 ant 1.10.3、OpenJDK 1.8.0_40、git、wget 1.14、bzip2 1.0.6 ant1.10.13-jdk1.8 ant 1.10.13、OpenJDK 1.8.0_40、git、wget 1.14、bzip2 1.0.6
  • Go语言构建 工具版本 内置工具 go-1.10.3 go 1.10.3、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.11.6 go 1.11.6、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.12.1 go 1.12.1、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.13.1 go 1.13.1、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.14 go 1.14、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.15 go 1.15、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.16 go 1.16、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.17 go 1.17、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.18 go 1.18、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.19 go 1.19、git、gcc 4.8.5、gcc-c++ 4.8.5 go-1.20 go 1.20、git、gcc 4.8.5、gcc-c++ 4.8.5
  • gulp构建 工具版本 内置工具 nodejs8.11.2 node v8.11.2、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.1.0 node v10.1.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.15.3 node v10.15.3、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs12.7.0 node v12.7.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs13 node v13、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs14 node v14、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs15 node v15、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs16 node v16、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs18 node v18、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs20 node v20、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0
  • Gnu-arm构建 EulerOS作为基础镜像,预装make、gcc、g++、32位C运行库、二进制工具库等软件,提供以下三种工具版本: gnuarm201405 安装Codesourcery公司基于GCC推出的ARM交叉编译工具,可用于交叉编译ARM系统中包括裸机程序、u-boot、Linux内核、文件系统和应用程序在内的所有环节代码。 gnuarm-linux-gcc-4.4.3 符合EABI标准,是Linux早期版本的交叉编译器。 gnuarm-7-2018-q2-update 具有基于Arm Cortex-M和Cortex-R处理器的设备上裸机软件开发所必需的Arm嵌入式GCC编译器、库和其他GNU工具。 工具版本 内置工具 gnuarm201405 arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu、git、wget 1.14、zip 3.0、unzip 6.0、gcc-c++ 4.8.5、bzip2 1.0.6、file 5.11、glibc.i686 2.17、ncurses-devel.i686 2.9、binutils-devel.i686 2.27、zlib 1.2.7 gnuarm-linux-gcc-4.4.3 arm-linux-gcc-4.4.3-20100728、git、wget 1.14、zip 3.0、unzip 6.0、gcc-c++ 4.8.5、bzip2 1.0.6、file 5.11、glibc.i686 2.17、ncurses-devel.i686 5.9、binutils-devel.i686 2.27、zlib 1.2.7、gzip 1.5 gnuarm-7-2018-q2-update gcc-arm-none-eabi-7-2018-q2-update-linux2、git、wget 1.14、zip 3.0、unzip 6.0、gcc-c++ 4.8.5、bzip2 1.0.6、file 5.11、glibc.i686 2.17、ncurses-devel.i686 5.9、binutils-devel.i686 2.27、zlib 1.2.7、gzip 1.5
  • Cmake构建 工具版本 内置工具 cmake2.8.12-gcc4.8.5 cmake 2.8.12、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 4.8.5、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7、libgcc.i686 4.8.5、libgcc.x86_64 4.8.5 cmake2.8.12-gcc5.5.0 cmake 2.8.12、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 5.5.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7 libgcc.i686 4.8.5、libgcc.x86_64 4.8.5 cmake2.8.12-gcc6.4.0 cmake 2.8.12、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 6.4.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7 libgcc.i686 4.8.5、libgcc.x86_64 4.8.5 cmake2.8.12-gcc7.3.0 cmake 2.8.12、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 7.3.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7 libgcc.i686 4.8.5、libgcc.x86_64 4.8.5 cmake3.10.1-gcc4.8.5 cmake 3.10.1、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 4.8.5、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7、libgcc.i686 4.8.5、libgcc.x86_64 4.8.5 cmake3.10.1-gcc5.5.0 cmake 3.10.1、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 5.5.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7 libgcc.i686 4.8.5、libgcc.x86_64 4.8.5、isl 0.15、mpfr 2.4.2、gmp 4.3.2、mpc 0.8.1 cmake3.10.1-gcc6.4.0 cmake 3.10.1、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 6.4.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7 libgcc.i686 4.8.5、libgcc.x86_64 4.8.5、isl 0.15、mpfr 2.4.2、gmp 4.3.2、mpc 0.8.1 cmake3.10.1-gcc7.3.0 cmake 3.10.1、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 7.3.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7 libgcc.i686 4.8.5、libgcc.x86_64 4.8.5、isl 0.16.1、mpfr 3.1.4、gmp 6.1.0、mpc 1.0.3 cmake3.15.5-gcc8.3.0 cmake 3.15.5、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 8.3.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7、libgcc.i686 4.8.5、libgcc.x86_64 4.8.5 cmake3.16.0-gcc9.2.0 cmake 3.16.0、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 9.2.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7、libgcc.i686 4.8.5、libgcc.x86_64 4.8.5 cmake3.16.5-gcc7.3.0 cmake 3.16.5、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 7.3.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7、libgcc.i686 4.8.5、libgcc.x86_64 4.8.5 cmake3.26.5-gcc13.1.0 cmake 326.5、OpenJDK 1.8.0_191、git、wget 1.14、bzip2 1.0.6、make 3.82 gcc 13.1.0、gcc-c++ 4.8.5、libstdc++-devel 4.8.5、zlib-devel 1.2.7、libgcc.i686 4.8.5、libgcc.x86_64 4.8.5
  • Ionic Android App构建 构建环境 内置工具 基本环境 Android git、zip 3.0、unzip 6.0、curl 7.29.0、wget 1.14 可选环境 Gradle Gradle 2.13、 Gradle 2.14.1、Gradle 3.3、Gradle 4.1、Gradle 4.2、Gradle 4.3、Gradle 4.4、Gradle 4.5、Gradle 4.6、Gradle 4.7、Gradle 4.8、Gradle 4.9、Gradle 5.0、Gradle 5.1、Gradle 5.2、Gradle 5.3、Gradle 5.4、Gradle 5.5、Gradle 5.6、Gradle 6.0、Gradle 6.1、Gradle 6.2、Gradle 6.3、Gradle 6.4、Gradle 6.5、Gradle 6.6、Gradle 6.7、Gradle 6.8、Gradle 6.9、Gradle 7.0、Gradle 7.1、Gradle 7.2、Gradle 7.3 JDK OpenJDK 1.6、OpenJDK 1.7、OpenJDK 1.8、OpenJDK 1.9、OpenJDK 10、OpenJDK 11、OpenJDK 12、OpenJDK 13、OpenJDK 14、OpenJDK 15、OpenJDK 16 NDK Android-NDK-15、Android-NDK-16、Android-NDK-17、Android-NDK-18、Android-NDK-19、Android-NDK-20、Android-NDK-21、Android-NDK-22、Android-NDK-23
  • Android快应用构建 工具版本 内置工具 nodejs8.11.2 node v8.11.2、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.1.0 node v10.1.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.15.3 node v10.15.3、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs12.7.0 node v12.7.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs13 node v13、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs14 node v14、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs15 node v15、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs16 node v16、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs18 node v18、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs20 node v20、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0
  • Npm构建 工具版本 内置工具 nodejs8.11.2 node v8.11.2、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.1.0 node v10.1.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.15.3 node v10.15.3、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs12.7.0 node v12.7.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs13 node v13、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs14 node v14、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs15 node v15、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs16 node v16、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs18 node v18、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs20 node v20、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0
  • Gradle构建 构建环境 内置工具 基本环境 git、zip 3.0、unzip 6.0、curl 7.29.0、wget 1.14 可选环境 Gradle Gradle 2.13、 Gradle 2.14.1、Gradle 3.3、Gradle 4.1、Gradle 4.2、Gradle 4.3、Gradle 4.4、Gradle 4.5、Gradle 4.6、Gradle 4.7、Gradle 4.8、Gradle 4.9、Gradle 5.0、Gradle 5.1、Gradle 5.2、Gradle 5.3、Gradle 5.4、Gradle 5.5、Gradle 5.6、Gradle 6.0、Gradle 6.1、Gradle 6.2、Gradle 6.3、Gradle 6.4、Gradle 6.5、Gradle 6.6、Gradle 6.7、Gradle 6.8、Gradle 6.9、Gradle 7.0、Gradle 7.1、Gradle 7.2、Gradle 7.3、Gradle 8.0、Gradle 8.2.1 JDK OpenJDK 1.7、OpenJDK 1.8、OpenJDK 1.9、OpenJDK 10、OpenJDK 11、OpenJDK 12、OpenJDK 13、OpenJDK 14、OpenJDK 15、OpenJDK 16、OpenJDK 17
  • Yarn构建 工具版本 内置工具 nodejs8.11.2 node v8.11.2、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.1.0 node v10.1.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.15.3 node v10.15.3、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs12.7.0 node v12.7.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs13 node v13、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs14 node v14、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs15 node v15、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs16 node v16、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs18 node v18、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs20 node v20、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0
  • Grunt构建 工具版本 内置工具 nodejs8.11.2 node v8.11.2、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.1.0 node v10.1.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs10.15.3 node v10.15.3、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs12.7.0 node v12.7.0、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4 autoconf 2.69、libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs13 node v13、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs14 node v14、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs15 node v15、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs16 node v16、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs18 node v18、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0 nodejs20 node v20、OpenJDK 1.8.0_40、git、wget 1.14、zip 3.0、unzip 6.0、make 3.82 curl 7.29.0、gcc 4.8.5、gcc-c++ 4.8.5、ant 1.9.4、automake 1.13.4、autoconf 2.69 libtool 2.4.2、python-devel 2.7.5、kernel-headers 3.10.0
  • SetupTool构建/PyInstaller构建 工具版本 内置工具 Python2.7 Python 2.7、setuptools 39.1.0、pip 10.0.1、pyinstaller、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、gcc 4.8.5、gcc-c++ 4.8.5、libgcc.x86_64 4.8.5、libgcc.i686 4.8.5、libtool 2.4.2 automake 1.13.4、autoconf 2.69、zlib 1.2.7、zlib-devel 1.2.7、openssl-devel 1.0.2k Python3.5 Python 3.5、setuptools 39.1.0、pip 10.0.1、pyinstaller、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、gcc 4.8.5、gcc-c++ 4.8.5、libgcc.x86_64 4.8.5、libgcc.i686 4.8.5、libtool 2.4.2 automake 1.13.4、autoconf 2.69、zlib 1.2.7、zlib-devel 1.2.7、openssl-devel 1.0.2k Python3.6 Python 3.6、setuptools 39.1.0、pip 10.0.1、pyinstaller、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、gcc 4.8.5、gcc-c++ 4.8.5、libgcc.x86_64 4.8.5、libgcc.i686 4.8.5、libtool 2.4.2 automake 1.13.4、autoconf 2.69、zlib 1.2.7、zlib-devel 1.2.7、openssl-devel 1.0.2k Python3.7 Python 3.7、setuptools 39.1.0、pip 10.0.1、pyinstaller、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、gcc 4.8.5、gcc-c++ 4.8.5、libgcc.x86_64 4.8.5、libgcc.i686 4.8.5、libtool 2.4.2 automake 1.13.4、autoconf 2.69、zlib 1.2.7、zlib-devel 1.2.7、openssl-devel 1.0.2k Python3.8 Python 3.8、setuptools 39.1.0、pip 10.0.1、pyinstaller、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、gcc 4.8.5、gcc-c++ 4.8.5、libgcc.x86_64 4.8.5、libgcc.i686 4.8.5、libtool 2.4.2 automake 1.13.4、autoconf 2.69、zlib 1.2.7、zlib-devel 1.2.7、openssl-devel 1.0.2k Python3.9 Python 3.9、setuptools 39.1.0、pip 10.0.1、pyinstaller、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、gcc 4.8.5、gcc-c++ 4.8.5、libgcc.x86_64 4.8.5、libgcc.i686 4.8.5、libtool 2.4.2 automake 1.13.4、autoconf 2.69、zlib 1.2.7、zlib-devel 1.2.7、openssl-devel 1.0.2k Python3.10 Python 3.10、setuptools 39.1.0、pip 10.0.1、pyinstaller、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、gcc 4.8.5、gcc-c++ 4.8.5、libgcc.x86_64 4.8.5、libgcc.i686 4.8.5、libtool 2.4.2 automake 1.13.4、autoconf 2.69、zlib 1.2.7、zlib-devel 1.2.7、openssl-devel 1.0.2k Python3.11 Python 3.11、setuptools 39.1.0、pip 10.0.1、pyinstaller、git、wget 1.14、zip 3.0、unzip 6.0 make 3.82、gcc 4.8.5、gcc-c++ 4.8.5、libgcc.x86_64 4.8.5、libgcc.i686 4.8.5、libtool 2.4.2 automake 1.13.4、autoconf 2.69、zlib 1.2.7、zlib-devel 1.2.7、openssl-devel 1.0.2k
  • mono构建 工具版本 内置工具 mono6-msbuild16-dotnetcoresdk8.0 预装msbuildv16.1.76、nuget、4.8版本.NET Framework及其他常用工具,项目中引用了4.0以及.NET Core 8.0以上版本.NET Framework时选择此镜像(向前兼容历史任务,Msbuild-all镜像暂时不兼容此镜像)。 mono6-msbuild16-dotnetcoresdk6.0 预装msbuildv16.1.76、nuget、4.8版本.NET Framework及其他常用工具,项目中引用了4.0以及.NET Core 6.0以上版本.NET Framework时选择此镜像(向前兼容历史任务,Msbuild-all镜像暂时不兼容此镜像)。 mono6-msbuild16-dotnetcoresdk5.0 预装msbuildv16.1.76、nuget、4.8版本.NET Framework及其他常用工具,项目中引用了4.0以及.NET Core 5.0以上版本.NET Framework时选择此镜像(向前兼容历史任务,Msbuild-all镜像暂时不兼容此镜像)。 mono6-msbuild16-dotnetcoresdk3.1 预装msbuildv16.1.76、nuget、4.8版本.NET Framework及其他常用工具,项目中引用了4.0以及.NET Core 3.1以上版本.NET Framework时选择此镜像(向前兼容历史任务,Msbuild-all镜像暂时不兼容此镜像)。 mono6-msbuild16-dotnetcoresdk3.0 预装msbuildv16.1.76、nuget、4.8版本.NET Framework及其他常用工具,项目中引用了4.0以及.NET Core 3.0以上版本.NET Framework时选择此镜像(向前兼容历史任务,Msbuild-all镜像暂时不兼容此镜像)。 mono6-msbuild16-dotnetcoresdk2.2 预装msbuildv16.1.76、nuget、4.8版本.NET Framework及其他常用工具,项目中引用了4.0以及.NET Core 2.2以上版本.NET Framework时选择此镜像(向前兼容历史任务,Msbuild-all镜像暂时不兼容此镜像)。 mono6-msbuild16-dotnetcoresdk2.1 预装msbuildv16.1.76、nuget、4.8版本.NET Framework及其他常用工具,项目中引用了4.0以及.NET Core 2.1以上版本.NET Framework时选择此镜像(向前兼容历史任务,Msbuild-all镜像暂时不兼容此镜像)。
  • Maven构建 工具版本 内置工具 maven3.9.5-jdk17 maven 3.9.5、OpenJDK 17、zip 3.0、unzip 6.0、curl 7.29.0、wget 1.14 maven3.8.5-jdk17 maven 3.8.5、OpenJDK 17、zip 3.0、unzip 6.0、curl 7.29.0、wget 1.14 maven3.6.3-jdk11 maven 3.6.3、OpenJDK 11、zip 3.0、unzip 6.0、curl 7.29.0、wget 1.14 maven3.6.1-jdk10 maven 3.6.1、OpenJDK 10.0.2、zip 3.0、unzip 6.0、curl 7.29.0、wget 1.14 maven3.5.3-jdk8-open maven 3.5.3、OpenJDK 1.8.0_40、curl 7.29.0、wget 1.14 maven3.5.3-jdk7 maven 3.5.3、OpenJDK 1.7.0_75、zip 3.0、unzip 6.0
  • Android构建 构建环境 内置工具 基本环境 Android git、zip 3.0、unzip 6.0、curl 7.29.0、wget 1.14 可选环境 Gradle Gradle 2.13、 Gradle 2.14.1、Gradle 3.3、Gradle 4.1、Gradle 4.2、Gradle 4.3、Gradle 4.4、Gradle 4.5、Gradle 4.6、Gradle 4.7、Gradle 4.8、Gradle 4.9、Gradle 5.0、Gradle 5.1、Gradle 5.2、Gradle 5.3、Gradle 5.4、Gradle 5.5、Gradle 5.6、Gradle 6.0、Gradle 6.1、Gradle 6.2、Gradle 6.3、Gradle 6.4、Gradle 6.5、Gradle 6.6、Gradle 6.7、Gradle 6.8、Gradle 6.9、Gradle 7.0、Gradle 7.1、Gradle 7.2、Gradle 7.3、Gradle 8.0、Gradle 8.2.1 JDK OpenJDK 1.7、OpenJDK 1.8、OpenJDK 1.9、OpenJDK 10、OpenJDK 11、OpenJDK 12、OpenJDK 13、OpenJDK 14、OpenJDK 15、OpenJDK 16、OpenJDK 17 NDK NDK 16、NDK 17、NDK 18、NDK 19、NDK 20、NDK 21、NDK 22、NDK 23、NDK 25
  • 费用说明 音视频转码为计费项功能,默认为按需付费,建议您购买转码套餐包,更优惠。目前 视频点播 提供了三种转码包,各转码包的使用场景如下所示: H.264标准转码包 支持抵扣“视频编码”为“H.264”,且“高清低码”为“关闭”状态的视频转码。 支持抵扣音频转码,按“5/22”折算时长后进行抵扣。 H.264高清低码转码包:只能抵扣“视频编码”为“H.264”,且“高清低码”为“开启”状态的视频转码。 H.265标准转码包:只能抵扣“视频编码”为“H.265”,且“高清低码”为“关闭”状态的视频转码。 三种转码包都不支持抵扣使用转封装模板(original_template_group)产生的费用。
共100000条