Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Versi waktu aktif
Saat menentukan runtime di runtime-versionsbagian file buildspec, Anda dapat menentukan versi tertentu, versi mayor 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 kustom alih-alih versi runtime yang sudah diinstal sebelumnya, lihat. Versi runtime kustom
Nama runtime | Versi | Versi spesifik | Versi minor mayor dan terbaru tertentu | Versi terbaru |
---|---|---|---|---|
android |
28 |
|
|
|
29 |
|
|
||
dotnet |
3.1 |
|
|
|
5.0 |
|
|
||
6.0 |
|
|
||
8.0 |
|
|
||
golang |
1.12 |
|
|
|
1.13 |
|
|||
1.14 |
|
|||
1.15 |
|
|||
1.16 |
|
|||
1.18 |
|
|||
1.20 |
|
|||
1.21 |
|
|||
1.22 |
|
|||
jawa |
corretto8 |
|
|
|
corretto11 |
|
|
||
corretto17 |
|
|
||
corretto21 |
|
|
||
nodejs |
10 |
|
|
|
12 |
|
|
||
14 |
|
|
||
16 |
|
|
||
18 |
|
|
||
20 |
|
|
||
php |
7.3 |
|
|
|
7.4 |
|
|||
8.0 |
|
|
||
8.1 |
|
|||
8.2 |
|
|||
8.3 |
|
|||
python |
3.7 |
|
|
|
3.8 |
|
|||
3.9 |
|
|||
3.10 |
|
|||
3.11 |
|
|||
3.12 |
|
|||
ruby |
2.6 |
|
|
|
2.7 |
|
|||
3.1 |
|
|
||
3.2 |
|
|||
3.3 |
|
Anda dapat menggunakan spesifikasi build untuk menginstal komponen lain (misalnya, Apache Maven AWS CLI, Apache Ant, MochaRSpec, atau yang serupa) selama fase build. install
Untuk informasi selengkapnya, lihat Contoh Buildspec.
Versi runtime kustom
Alih-alih menggunakan versi runtime yang sudah diinstal sebelumnya dalam gambar yang CodeBuild dikelola, Anda dapat menginstal dan menggunakan versi khusus pilihan Anda. Tabel berikut mencantumkan runtime kustom yang tersedia dan cara menentukannya.
catatan
Pilihan versi runtime khusus hanya didukung untuk gambar Ubuntu dan Amazon Linux.
Nama runtime | Sintaksis | Contoh |
---|---|---|
dotnet |
|
|
golang |
|
|
jawa |
|
|
nodejs |
|
|
php |
|
|
python |
|
|
ruby |
|
|
Contoh buildspec runtime kustom
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