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.
Afficher les détails d'un projet de construction dans AWS CodeBuild
Vous pouvez utiliser la AWS CodeBuild console AWS CLI, ou AWS SDKs pour afficher les détails d'un projet de construction dans CodeBuild.
Rubriques
Affichage des détails d'un projet de génération (console)
-
Ouvrez la AWS CodeBuild console sur https://console.aws.amazon.com/codesuite/codebuild/home
. -
Dans le volet de navigation, choisissez Projets de génération.
Note
Par défaut, seuls les 10 derniers projets de génération sont affichés. Pour afficher plus de projets de génération, choisissez l'icône en forme d'engrenage, puis choisissez une autre valeur pour Projects per page (Projets par page) ou utilisez les flèches avant et arrière.
-
Dans la liste des projets de génération, dans la colonne Nom, choisissez le lien du projet de génération.
-
Sur le projet Build :
project-name
page, choisissez Détails de la construction.
Affichage des détails d'un projet de génération (AWS CLI)
Exécutez la commande batch-get-projects :
aws codebuild batch-get-projects --names
names
Dans la commande précédente, remplacez l'espace réservé suivant :
-
names
: chaîne obligatoire utilisée pour indiquer un ou plusieurs noms de projets de construction sur lesquels afficher les détails. Pour spécifier plusieurs projets de génération, séparez leurs noms par un espace. Vous pouvez spécifier jusqu'à 100 noms de projet de génération. Pour obtenir une liste de projets de génération, consultez Affichage d'une liste de noms de projet de génération (AWS CLI).
Par exemple, si vous exécutez la commande suivante :
aws codebuild batch-get-projects --names codebuild-demo-project codebuild-demo-project2 my-other-demo-project
Un résultat similaire à ce qui suit peut s'afficher dans la sortie. Des ellipses (...
) sont utilisées pour représenter les données omises par souci de concision.
{ "projectsNotFound": [ "my-other-demo-project" ], "projects": [ { ... "name": codebuild-demo-project, ... }, { ... "name": codebuild-demo-project2", ... } ] }
Dans la sortie précédente, le tableau projectsNotFound
répertorie les noms de projet de génération qui ont été spécifiés, mais pour lesquels aucune information n'a été trouvée. Le tableau projects
répertorie les détails pour chaque projet de génération pour lequel des informations ont été trouvées. Des détails de projet de génération ont été omis dans la sortie précédente par souci de concision. Pour plus d'informations, consultez la sortie de Création d'un projet de génération (AWS CLI).
La batch-get-projects commande ne prend pas en charge le filtrage pour certaines valeurs de propriétés, mais vous pouvez écrire un script qui énumère les propriétés d'un projet. Par exemple, le script shell Linux suivant énumère les projets de la région actuelle pour le compte courant et imprime l'image utilisée par chaque projet.
#!/usr/bin/sh # This script enumerates all of the projects for the current account # in the current region and prints out the image that each project is using. imageName="" function getImageName(){ local environmentValues=(${1//$'\t'/ }) imageName=${environmentValues[1]} } function processProjectInfo() { local projectInfo=$1 while IFS=$'\t' read -r section value; do if [[ "$section" == *"ENVIRONMENT"* ]]; then getImageName "$value" fi done <<< "$projectInfo" } # Get the list of projects. projectList=$(aws codebuild list-projects --output=text) for projectName in $projectList do if [[ "$projectName" != *"PROJECTS"* ]]; then echo "===============================================" # Get the detailed information for the project. projectInfo=$(aws codebuild batch-get-projects --output=text --names "$projectName") processProjectInfo "$projectInfo" printf 'Project "%s" has image "%s"\n' "$projectName" "$imageName" fi done
Pour plus d'informations sur l'utilisation du AWS CLI with AWS CodeBuild, consultez leRéférence des commandes en ligne.
Afficher les détails d'un projet de construction (AWS SDKs)
Pour plus d'informations sur l'utilisation AWS CodeBuild avec le AWS SDKs, consultez leRéférence des kits SDK et des outils AWS.