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.
Étape 6 : Exécuter la génération
(Étape précédente : Étape 5 : Créer le projet de génération)
Au cours de cette étape, vous demandez à AWS CodeBuild d'exécuter la génération avec les paramètres du projet de génération.
Pour exécuter la génération
-
Utilisez l'interface AWS CLI pour exécuter la commande start-build :
aws codebuild start-build --project-name
project-name
Remplacez
project-name
par le nom de votre projet de génération de l'étape précédente (par exemple,codebuild-demo-project
). -
En cas de réussite, des données similaires à ce qui suit s'affichent dans la sortie :
{ "build": { "buildComplete": false, "initiator": "
user-name
", "artifacts": { "location": "arn:aws:s3:::codebuild-region-ID
-account-ID
-output-bucket/message-util.zip" }, "projectName": "codebuild-demo-project", "timeoutInMinutes": 60, "buildStatus": "IN_PROGRESS", "environment": { "computeType": "BUILD_GENERAL1_SMALL", "image": "aws/codebuild/standard:5.0", "type": "LINUX_CONTAINER", "environmentVariables": [] }, "source": { "type": "S3", "location": "codebuild-region-ID
-account-ID
-input-bucket/MessageUtil.zip" }, "currentPhase": "SUBMITTED", "startTime": 1472848787.882, "id": "codebuild-demo-project:0cfbb6ec-3db9-4e8c-992b-1ab28EXAMPLE", "arn": "arn:aws:codebuild:region-ID
:account-ID
:build/codebuild-demo-project:0cfbb6ec-3db9-4e8c-992b-1ab28EXAMPLE" } }-
build
représente les informations sur cette génération.-
buildComplete
indique si la génération a été terminée (true
). Sinon la valeur est renvoy,false
. -
initiator
représente l'entité qui a démarré la génération. -
artifacts
représente les informations sur la sortie de génération, y compris son emplacement. -
projectName
représente le nom du projet de génération. -
buildStatus
représente l'état actuel de la génération lorsque la commande start-build a été exécutée. -
currentPhase
représente la phase actuelle de génération lorsque la commande start-build a été exécutée. -
startTime
représente l'heure, au format horaire Unix, à laquelle le processus de génération a démarré. -
id
représente l'ID de la génération. -
arn
représente l'ARN de la génération.
-
Notez la valeur
id
. Vous en aurez besoin à l'étape suivante. -
Étape suivante
Étape 7 : Afficher les informations de génération résumées