Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Runtime disponibili
È possibile specificare uno o più runtime nella sezione runtime-versions
del file buildspec. Se il runtime dipende da un altro runtime, è anche possibile specificarne il runtime dipendente nel file buildspec. Se non specificate alcun runtime nel file buildspec, CodeBuild sceglie i runtime predefiniti disponibili nell'immagine che utilizzate. Se specificate uno o più runtime, utilizza solo tali runtime. CodeBuild Se non viene specificato un runtime dipendente, CodeBuild tenta di scegliere automaticamente il runtime dipendente. Per ulteriori informazioni, consulta Specify runtime versions in the buildspec file.
Runtime di immagini Linux
La tabella seguente contiene i runtime disponibili e le immagini Linux standard che li supportano.
Nome runtime | Versione | Immagini |
---|---|---|
dotnet |
3.1 |
AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 |
5.0 |
Ubuntu standard: 5.0 |
|
6.0 |
Amazon Linux 2 x86_64 Standard Lambda: dotnet6 Standard Amazon Linux 2 AArch64 Lambda: dotnet6 Standard Amazon Linux 2 x86_64:4.0 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 6.0 Ubuntu standard: 7.0 |
|
8.0 |
Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
golang |
1.12 |
AArch64Standard Amazon Linux 2:2.0 |
1.13 |
AArch64Standard Amazon Linux 2:2.0 |
|
1.14 |
AArch64Standard Amazon Linux 2:2.0 |
|
1.15 |
Ubuntu standard: 5.0 |
|
1.16 |
Ubuntu standard: 5.0 |
|
1.18 |
Standard Amazon Linux 2 x86_64:4.0 Ubuntu standard: 6.0 |
|
1.20 |
Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
1.21 |
Amazon Linux 2 x86_64 Standard Lambda: go1.21 Standard Amazon Linux 2 AArch64 Lambda: go1.21 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
1.22 |
Standard Amazon Linux 2023 x86_64:5.0 Ubuntu standard: 7.0 |
|
java |
corretto8 |
Amazon Linux 2 x86_64 standard:corretto8 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 Ubuntu standard: 7.0 |
corretto11 |
Amazon Linux 2 x86_64 standard:corretto11 Amazon Linux 2 x86_64 Lambda Standard: corretto11 Standard Amazon Linux 2023 x86_64:5.0 Standard Amazon Linux 2 AArch64 Lambda: corretto11 AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 Ubuntu standard: 7.0 |
|
corretto 17 |
Amazon Linux 2 x86_64 Lambda Standard: corretto17 Standard Amazon Linux 2 AArch64 Lambda: corretto17 Standard Amazon Linux 2 x86_64:4.0 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 6.0 Ubuntu standard: 7.0 |
|
corretto 21 |
Amazon Linux 2 x86_64 Lambda Standard: corretto21 Standard Amazon Linux 2 AArch64 Lambda: corretto21 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
nodejs |
10 |
AArch64Standard Amazon Linux 2:2.0 |
12 |
AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 |
|
14 |
Ubuntu standard: 5.0 |
|
16 |
Standard Amazon Linux 2 x86_64:4.0 Ubuntu standard: 6.0 |
|
18 |
Standard Lambda Amazon Linux 2 x86_64: nodejs18 Standard Amazon Linux 2 AArch64 Lambda: nodejs18 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
20 |
Standard Lambda Amazon Linux 2 x86_64: nodejs20 Standard Amazon Linux 2 AArch64 Lambda: nodejs20 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
php |
7.3 |
AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 |
7.4 |
AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 |
|
8.0 |
Ubuntu standard: 5.0 |
|
8.1 |
Standard Amazon Linux 2 x86_64:4.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 6.0 |
|
8.2 |
Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
8.3 |
Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
python |
3.7 |
AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 |
3.8 |
AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 |
|
3.9 |
Standard Amazon Linux 2 x86_64:4.0 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 Ubuntu standard: 7.0 |
|
3.10 |
Standard Amazon Linux 2023 x86_64:5.0 Ubuntu standard: 6.0 Ubuntu standard: 7.0 |
|
3.11 |
Standard Lambda Amazon Linux 2 x86_64: python3.11 Standard Amazon Linux 2 AArch64 Lambda: python3.11 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
3.12 |
Amazon Linux 2 x86_64 Standard Lambda: python3.12 Standard Amazon Linux 2 AArch64 Lambda: python3.12 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
ruby |
2.6 |
AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 |
2.7 |
AArch64Standard Amazon Linux 2:2.0 Ubuntu standard: 5.0 |
|
3.1 |
Standard Amazon Linux 2 x86_64:4.0 Standard Amazon Linux 2023 x86_64:5.0 Ubuntu standard: 6.0 Ubuntu standard: 7.0 |
|
3.2 |
Amazon Linux 2 x86_64 Standard Lambda: ruby3.2 Standard Amazon Linux 2 AArch64 Lambda: ruby3.2 Standard Amazon Linux 2023 x86_64:5.0 AArch64Standard Amazon Linux 2023:3.0 Ubuntu standard: 7.0 |
|
3.3 |
Standard Amazon Linux 2023 x86_64:5.0 Ubuntu standard: 7.0 |
Runtime delle immagini macOS
Importante
Le immagini CodeBuild curate per le build Mac contengono macOS e Xcode preinstallati. Utilizzando il software Xcode, riconosci, comprendi e acconsenti al Contratto Xcode e Apple. SDKs
La tabella seguente contiene i runtime disponibili supportati da macOS.
Nome runtime | Versione | Note aggiuntive |
---|---|---|
Xcode | 15.4 |
|
bash | 3,2,57 |
|
clang | 15.0.0 |
|
dotnet sdk | 8.0.302 |
|
gcc | 11,40 12,3,0 13,3,0 141,0 |
Disponibile utilizzando l'alias Disponibile utilizzando l'alias Disponibile utilizzando l'alias Disponibile utilizzando l'alias |
gnu | 11.4.0 12,3,0 13,3,0 141,0 |
Disponibile utilizzando l'alias Disponibile utilizzando l'alias Disponibile utilizzando l'alias Disponibile utilizzando l'alias |
golang | 1.22.4 | |
java | Corretto 8 Corretto 11 Corretto 17 Corretto 21 |
|
kotlin | 2.0.0 | |
mono | 6,12,206 | |
nodejs | 18,20,3 20,14,0 22,3,0 |
|
perl | 5,34,1 | |
php | 8,1,29 82,20 8.3.8 |
|
python | 3,9,19 3,10,14 3,11,9 3,12,3 |
|
ruby | 3.1.6 3.2.4 3.3.2 |
|
rust | 1.79.0 | |
veloce | 5.10.0.13 |
Runtime delle immagini Windows
L'immagine di base di Windows Server Core 2019 contiene i seguenti runtime.
Nome runtime | Windows Server Core 2019 standard: versioni 1.0 | Windows Server Core 2019 standard:versioni 2.0 | Windows Server Core 2019 standard:versioni 3.0 |
---|---|---|---|
dotnet | 3.1 5.0 |
3.1 6.0 7.0 |
6.0 7.0 8.0 |
dotnet sdk | 3.1 5.0 |
3.1 6.0 7.0 |
8.0 |
golang | 1.14 | 1.18 | 1,21 |
gradino | 6.7 | 7.6 | 8.5 |
java | Corretto 11 | Corretto 11 Corretto 17 |
Corretto 21 |
esperta | 3.6 | 3.8 | 3.9 |
nodejs | 14.15 | 16,19 | 20,11 |
php | 7.4 | 8.1 | 8.3 |
powershell | 7.1 | 7.2 | 7.4 |
python | 3.8 | 3.10 | 3,12 |
ruby | 2.7 | 3.1 | 3.3 |