View a markdown version of this page

Durées d'exécution disponibles - AWS CodeBuild

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Durées d'exécution disponibles

Vous pouvez spécifier un ou plusieurs runtimes dans la section runtime-versions de votre fichier buildspec. Si votre runtime dépend d'un autre runtime, vous pouvez également spécifier son runtime dépendant dans le fichier buildspec. Si vous ne spécifiez aucun environnement d'exécution dans le fichier buildspec, CodeBuild choisissez les environnements d'exécution par défaut disponibles dans l'image que vous utilisez. Si vous spécifiez un ou plusieurs environnements d'exécution, CodeBuild utilise uniquement ces environnements d'exécution. Si aucun environnement d'exécution dépendant n'est spécifié, CodeBuild tente de choisir le moteur d'exécution dépendant qui vous convient.

Note

Si aucune version d'exécution n'est spécifiée, CodeBuild utilise la version par défaut. La version par défaut peut changer lorsqu'une version précédemment par défaut atteint la fin de vie (EOL). Pour éviter des modifications inattendues de l'environnement de génération, nous vous recommandons de spécifier une version d'exécution dans le fichier buildspec.

Pour plus d’informations, consultez Specify runtime versions in the buildspec file.

environnements d'exécution des images Linux

Le tableau suivant contient les environnements d'exécution disponibles et les images Linux standard qui les prennent en charge.

Runtimes des plateformes Ubuntu et Amazon Linux
Nom de l’exécution Version Images
dotnet 6.0

Amazon Linux 2 x86_64 Lambda standard : dotnet6

Amazon Linux 2 AArch64 Lambda standard : dotnet6

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

8.0

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

10,0

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

golang 1,20

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

1,21

Amazon Linux 2 x86_64 Lambda standard : go1.21

Amazon Linux 2 AArch64 Lambda standard : go1.21

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

1,22

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

1,23

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

1,24

Amazon Linux 2023 x86_64 Lambda standard : go1.24

Amazon Linux 2023 AArch64 Lambda standard : go1.24

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

1,25

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

1,26

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

java corretto8

Amazon Linux 2 x86_64 standard : Corretto8

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

corretto11

Amazon Linux 2 x86_64 standard : Corretto11

Amazon Linux 2 x86_64 Lambda standard : Corretto11

Amazon Linux 2 AArch64 Lambda standard : Corretto11

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

corriger 17

Amazon Linux 2 x86_64 Lambda standard : Corretto17

Amazon Linux 2 AArch64 Lambda standard : Corretto17

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

Corretto21

Amazon Linux 2 x86_64 Lambda standard : Corretto21

Amazon Linux 2 AArch64 Lambda standard : Corretto21

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

corriger 25

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

nodejs 18

Amazon Linux 2 x86_64 Lambda standard : nodejs18

Amazon Linux 2 AArch64 Lambda standard : nodejs18

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

20

Amazon Linux 2 x86_64 Lambda standard : nodejs20

Amazon Linux 2 AArch64 Lambda standard : nodejs20

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

22

Amazon Linux 2023 x86_64 Lambda standard : nodejs22

Amazon Linux 2023 AArch64 Lambda standard : nodejs22

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

24

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

26

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

php 8.1

Amazon Linux 2023 AArch64 standard : 3.0

8.2

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

8,3

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

8,4

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

8,5

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

python 3.9

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

3,10

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

3,11

Amazon Linux 2 x86_64 Lambda standard : python3.11

Amazon Linux 2 AArch64 Lambda standard : python 3.11

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

3,12

Amazon Linux 2 x86_64 Lambda standard : python3.12

Amazon Linux 2 AArch64 Lambda standard : python 3.12

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

3.13

Amazon Linux 2023 x86_64 Lambda standard : python3.13

Amazon Linux 2023 AArch64 Lambda standard : python 3.13

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

3,14

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

ruby 3.1

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

3.2

Amazon Linux 2 x86_64 Lambda standard : ruby3.2

Amazon Linux 2 AArch64 Lambda standard : ruby3.2

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 AArch64 standard : 3.0

Ubuntu 22.04 standard : 7.0

3.3

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

3.4

Amazon Linux 2023 x86_64 Lambda standard : ruby3.4

Norme Lambda Amazon Linux 2023 AArch64 : ruby 3.4

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

4.0

Amazon Linux 2023 x86_64 standard : 5.0

Amazon Linux 2023 x86_64 standard : 6.0

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

Ubuntu 22.04 standard : 7.0

Ubuntu 24.04 standard : 8.0

rouille 1,94

Amazon Linux 2023 AArch64 standard : 3.0

Amazon Linux 2023 AArch64 standard : 4.0

1,97

Amazon Linux 2023 x86_64 standard : 6.0

Ubuntu 24.04 standard : 8.0

Temps d'exécution des images pour macOS

Important

Les images CodeBuild sélectionnées pour les versions Mac contiennent macOS et Xcode préinstallés. En utilisant le logiciel Xcode, vous reconnaissez, comprenez et acceptez le Contrat relatif aux SDK Xcode et Apple. Si vous n'acceptez pas les termes et conditions du contrat, n'utilisez pas le logiciel Xcode. Fournissez plutôt vos propres Amazon Machine Images (AMI). Pour plus d’informations, consultez Comment configurer une flotte macOS à capacité réservée ?

Le tableau suivant répertorie les environnements d'exécution disponibles pris en charge par macOS.

Runtimes de la plateforme macOS
Nom de l’exécution Version Images Informations complémentaires
bash

3,2,57

Macos-Arm-Base : 15

Macos-Arm-Base : 26

s'accrocha

17,0,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

SDK Dotnet

8,0,416

Macos-Arm-Base : 15

8,0,417

Macos-Arm-Base : 26

10,0,101

Macos-Arm-Base : 15

10,0,102

Macos-Arm-Base : 26

gcc

11,5,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Disponible en utilisant l'gcc-11alias

12,4,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Disponible en utilisant l'gcc-12alias

13,4,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Disponible en utilisant l'gcc-13alias

14,3,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Disponible en utilisant l'gcc-14alias

gnu

11,5,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Disponible en utilisant l'gfortran-11alias

12,4,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Disponible en utilisant l'gfortran-12alias

13,4,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Disponible en utilisant l'gfortran-13alias

14,3,0

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Disponible en utilisant l'gfortran-14alias

golang

1,24,11

Macos-Arm-Base : 15

Macos-Arm-Base : 26

1.25.4

Macos-Arm-Base : 15

Macos-Arm-Base : 26

java

Corretto 8

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Corretto11

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Corretto17

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Corretto21

Macos-Arm-Base : 15

Macos-Arm-Base : 26

Corretto 25

Macos-Arm-Base : 15

Macos-Arm-Base : 26

kotlin

2,2.21

Macos-Arm-Base : 15

2.3.0

Macos-Arm-Base : 26

mono

6,14,1

Macos-Arm-Base : 15

Macos-Arm-Base : 26

nodejs

20,19,6

Macos-Arm-Base : 15

Macos-Arm-Base : 26

22,21,1

Macos-Arm-Base : 15

Macos-Arm-Base : 26

24,11.1

Macos-Arm-Base : 15

Macos-Arm-Base : 26

perl

5,34,1

Macos-Arm-Base : 15

Macos-Arm-Base : 26

php

8.2.29

Macos-Arm-Base : 15

8,2.30

Macos-Arm-Base : 26

8,3.28

Macos-Arm-Base : 15

8,3,30

Macos-Arm-Base : 26

8,4.15

Macos-Arm-Base : 15

8,4.17

Macos-Arm-Base : 26

8,5,0

Macos-Arm-Base : 15

8.5.2

Macos-Arm-Base : 26

python

3,10,19

Macos-Arm-Base : 15

Macos-Arm-Base : 26

3,11,14

Macos-Arm-Base : 15

Macos-Arm-Base : 26

3.12,12

Macos-Arm-Base : 15

Macos-Arm-Base : 26

3,13,10

Macos-Arm-Base : 15

Macos-Arm-Base : 26

3,14,1

Macos-Arm-Base : 15

Macos-Arm-Base : 26

ruby

3.2.9

Macos-Arm-Base : 15

Macos-Arm-Base : 26

3,3.10

Macos-Arm-Base : 15

Macos-Arm-Base : 26

3,4.7

Macos-Arm-Base : 15

Macos-Arm-Base : 26

rouille

1,91,1

Macos-Arm-Base : 15

1,92,0

Macos-Arm-Base : 26

rapide

6.2.1

Macos-Arm-Base : 15

6.2.3

Macos-Arm-Base : 26

Xcode

26.1.1

Macos-Arm-Base : 15

26,2

Macos-Arm-Base : 26

Temps d'exécution des images Windows

L'image de base de Windows Server Core 2019 contient les environnements d'exécution suivants.

Runtimes de la plateforme Windows
Nom de l’exécution Windows Server Core 2019 standard : versions 1.0 Windows Server Core 2019 standard : versions 2.0 Windows Server Core 2019 standard : versions 3.0
dotnet

3.1

5.0

3.1

6.0

7.0

8.0

SDK Dotnet

3.1

5.0

3.1

6.0

7.0

8.0
golang 1.14 1,18

1,21

1,22

1,23

gradle 6.7 7.6 8,12
java Corretto11

Corretto11

Corretto17

Corretto 8

Corretto11

Corretto17

Corretto21

maven 3.6 3.8 3.9
nodejs 14,15 16,19

20,18

22,13

php 7.4 8.1

8,3

8,4

powershell 7.1 7.2 7.4
python 3.8 3,10

3,10

3,11

3,12

3.13

ruby 2.7 3.1

3.2

3.3

3.4