Vea los detalles de un proyecto de construcción en AWS CodeBuild - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Vea los detalles de un proyecto de construcción en AWS CodeBuild

Puede utilizar la AWS CodeBuild consola o AWS SDKs para ver los detalles de un proyecto de compilación en él CodeBuild. AWS CLI

Ver los detalles de un proyecto de compilación (consola)

  1. Abre la AWS CodeBuild consola en https://console.aws.amazon.com/codesuite/codebuild/home.

  2. En el panel de navegación, elija Proyectos de compilación.

    nota

    De forma predeterminada, solo se muestran los 10 últimos proyectos de compilación. Para ver más proyectos de compilación, elija el icono de rueda dentada y, a continuación, seleccione un valor diferente para Projects per page (Proyectos por página) o use las flechas atrás y adelante.

  3. En la lista de proyectos de compilación, en la columna Name (Nombre), elija el enlace del proyecto de compilación.

  4. En el proyecto Build: project-nameen la página, selecciona Detalles de la construcción.

Ver los detalles de un proyecto de compilación (AWS CLI)

Ejecute el comando batch-get-projects:

aws codebuild batch-get-projects --names names

En el comando anterior, sustituya el siguiente marcador de posición:

  • names: cadena obligatoria que se utiliza para indicar uno o más nombres de proyectos de construcción sobre los que ver los detalles. Para especificar varios proyectos de compilación, separe el nombre de cada proyecto de compilación con un espacio. Puede especificar hasta 100 nombres de proyecto de compilación. Para obtener una lista de proyectos de compilación, consulte Ver una lista de nombres de proyectos de compilación (AWS CLI).

Por ejemplo, si ejecuta este comando:

aws codebuild batch-get-projects --names codebuild-demo-project codebuild-demo-project2 my-other-demo-project

Un resultado similar al siguiente podría aparecer en la salida. Los puntos suspensivos (...) se utilizan para representar datos omitidos por razones de brevedad.

{ "projectsNotFound": [ "my-other-demo-project" ], "projects": [ { ... "name": codebuild-demo-project, ... }, { ... "name": codebuild-demo-project2", ... } ] }

En el resultado anterior, la matriz projectsNotFound muestra todos los nombres de proyectos de compilación especificados, pero no encontrados. La matriz projects muestra los detalles de cada proyecto de compilación donde se encontró información. Los detalles del proyecto de compilación se han omitido del resultado anterior por razones de brevedad. Para obtener más información, consulte el resultado de Crear un proyecto de compilación (AWS CLI).

El comando batch-get-projects no admite el filtrado de determinados valores de propiedades, pero es posible escribir un script que enumere las propiedades de un proyecto. Por ejemplo, el siguiente script de intérprete de comandos de Linux enumera los proyectos de la región actual para la cuenta actual e imprime la imagen utilizada por cada proyecto.

#!/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

Para obtener más información sobre el uso del AWS CLI con AWS CodeBuild, consulte laReferencia de la línea de comandos.

Ver los detalles de un proyecto de construcción (AWS SDKs)

Para obtener más información sobre su uso AWS CodeBuild con AWS SDKs, consulte laReferencia de los SDK y las herramientas de AWS.