可运行时 - Amazon CodeBuild
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

可运行时

您可以在构建规范文件的 runtime-versions 部分中指定一个或多个运行时。如果您的运行时依赖于另一个运行时,您还可以在构建规范文件中指定其依赖运行时。如果您未在构建规范文件中指定任何运行时, CodeBuild 选择在您使用的映像中提供的默认运行时。如果您指定一个或多个运行时, CodeBuild 只使用那些运行时。如果未指定依赖运行时, CodeBuild 尝试为您选择依赖运行时。有关更多信息,请参阅 Specify runtime versions in the buildspec file

Linux 映像运行时

下表包含可用的运行时和支持它们的标准 Linux 镜像。

Ubuntu Linux 2 平台运行时
运行时名称 版本 映像
android

28

Amazon Linux 2 x86_64 标准:3.0

Ubuntu 标准:4.0

29

Amazon Linux 2 x86_64 标准:3.0

Ubuntu 标准:4.0

dotnet

3.1

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

5.0

Ubunttu 标准:5.0

6.0

Amazon Linux 2 x86_64 标准:4.0

Ubunttu 标准:6.0

Golang

1.12

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

1.13

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

1.14

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

1.15

Ubunttu 标准:5.0

1.16

Ubunttu 标准:5.0

1.18

Amazon Linux 2 x86_64 标准:4.0

Ubunttu 标准:6.0

java

corretto8

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

corretto11

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

corretto17

Amazon Linux 2 x86_64 标准:4.0

Ubunttu 标准:6.0

nodejs

8

Amazon Linux 2 标准:1.0

10

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

12

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

14

Ubunttu 标准:5.0

16

Amazon Linux 2 x86_64 标准:4.0

Ubunttu 标准:6.0

php

7.3

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

7.4

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

8.0

Ubunttu 标准:5.0

8.1

Amazon Linux 2 x86_64 标准:4.0

Ubunttu 标准:6.0

python

3.7

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

3.8

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

3.9

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 x86_64 标准:4.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

3.10

Ubunttu 标准:6.0

ruby

2.6

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:1.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

2.7

Amazon Linux 2 x86_64 标准:3.0

Amazon Linux 2 标准:2.0

Ubuntu 标准:4.0

Ubunttu 标准:5.0

3.1

Amazon Linux 2 x86_64 标准:4.0

Ubunttu 标准:6.0

Windows 映像运行时

Windows Server Core 2019 的基本映像包含以下运行时。

Windows 平台运行时
运行时名称 中版本windows-base:2019-1.0 中版本windows-base:2019-2.0
dotnet 3.1.404

5.0

3.1.419

6.0.300

golang 1.14 1.18.2
nodejs 12.18 16.15.0
java corretto11 corretto11

corretto17

php 7.4.7 8.1.6
powershell 7.0.2 7.2.4
python 3.8.3 3.10.4
ruby 2.7 3.1.1.1