View a markdown version of this page

Versi waktu aktif - AWS CodeBuild

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Versi waktu aktif

Saat Anda menentukan runtime di runtime-versions bagian file buildspec Anda, Anda dapat menentukan versi tertentu, versi utama tertentu dan versi minor terbaru, atau versi terbaru. Tabel berikut mencantumkan runtime yang tersedia dan cara menentukannya. Tidak semua versi runtime tersedia di semua gambar. Pemilihan versi runtime juga tidak didukung untuk gambar kustom. Untuk informasi selengkapnya, lihat Runtime yang tersedia. Jika Anda ingin menginstal dan menggunakan versi runtime khusus alih-alih versi runtime pra-instal, lihatVersi runtime khusus.

Versi runtime platform Ubuntu dan Amazon Linux 2
Nama runtime Versi Versi spesifik Major khusus dan versi minor terbaru Versi Terbaru
dotnet 6.0

dotnet: 6.0

dotnet: 6.x

dotnet: latest

8.0

dotnet: 8.0

dotnet: 8.x

10.0

dotnet: 10.0

dotnet: 10.x

Cucking 1.20

golang: 1.20

golang: 1.x

golang: latest

1.21

golang: 1.21

1.22

golang: 1.22

1.23

golang: 1.23

1.24

golang: 1.24

1.25

golang: 1.25

1.26

golang: 1.26

java

benar8

java: corretto8

java: corretto8.x

java: latest

corretto11

java: corretto11

java: corretto11.x

corretto17

java: corretto17

java: corretto17.x

corretto21

java: corretto21

java: corretto21.x

corretto25

java: corretto25

java: corretto25.x

nodejs 18

nodejs: 18

nodejs: 18.x

nodejs: latest

20

nodejs: 20

nodejs: 20.x

22

nodejs: 22

nodejs: 22.x

24

nodejs: 24

nodejs: 24.x

php 8.1

php: 8.1

php: 8.x

php: latest

8.2

php: 8.2

8.3

php: 8.3

8.4

php: 8.4

8.5

php: 8.5

python 3.9

python: 3.9

python: 3.x

python: latest

3.10

python: 3.10

3.11

python: 3.11

3.12

python: 3.12

3.13

python: 3.13

3.14

python: 3.14

rubi 3.1

ruby: 3.1

ruby: 3.x

ruby: latest

3.2

ruby: 3.2

3.3

ruby: 3.3

3.4

ruby: 3.4

4.0

ruby: 4.0

ruby: 4.x

berkarat 1.94

rust: 1.94

rust: 1.x

rust: latest

Anda dapat menggunakan spesifikasi build untuk menginstal komponen lain (misalnya, Apache Maven AWS CLI, Apache Ant, Mocha, RSpec, atau sejenisnya) selama fase build. install Untuk informasi selengkapnya, lihat Contoh Buildspec.

Versi runtime khusus

Alih-alih menggunakan versi runtime pra-instal dalam CodeBuild-managed gambar, Anda dapat menginstal dan menggunakan versi khusus pilihan Anda. Tabel berikut mencantumkan runtime kustom yang tersedia dan cara menentukannya.

catatan

Pemilihan versi runtime khusus hanya didukung untuk gambar Ubuntu dan Amazon Linux.

Versi runtime khusus
Nama runtime Sintaksis Contoh
dotnet

<major>.<minor>.<patch>

5.0.408

Cucking

<major>.<minor>

<major>.<minor>.<patch>

1.19

1.19.1

java

corretto<major>

corretto15

nodejs

<major>

<major>.<minor>

<major>.<minor>.<patch>

14

14.21

14.21.3

php

<major>.<minor>.<patch>

8.0.30

python

<major>

<major>.<minor>

<major>.<minor>.<patch>

3

3.7

3.7.16

rubi

<major>.<minor>.<patch>

3.0.6

Contoh buildspec runtime khusus

Berikut adalah contoh buildspec yang menentukan versi runtime kustom.

version: 0.2 phases: install: runtime-versions: java: corretto15 php: 8.0.30 ruby: 3.0.6 golang: 1.19 python: 3.7 nodejs: 14 dotnet: 5.0.408