

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
<a name="view-project-details"></a>

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

**Topics**
+ [Ver los detalles de un proyecto de compilación (consola)](#view-project-details-console)
+ [Ver los detalles de un proyecto de compilación (AWS CLI)](#view-project-details-cli)
+ [Ver los detalles de un proyecto de compilación (AWS SDKs)](#view-project-details-sdks)

## Ver los detalles de un proyecto de compilación (consola)
<a name="view-project-details-console"></a>

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

1. 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.

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

1. **En la *project-name* página **Construir proyecto:**, selecciona Detalles de compilación.**

## Ver los detalles de un proyecto de compilación (AWS CLI)
<a name="view-project-details-cli"></a>



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)](view-project-list.md#view-project-list-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)](create-project.md#create-project-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 la[Referencia de la línea de comandos](cmd-ref.md).

## Ver los detalles de un proyecto de compilación (AWS SDKs)
<a name="view-project-details-sdks"></a>

Para obtener más información sobre el uso AWS CodeBuild con AWS SDKs, consulte la[AWS SDKs y referencia de herramientas](sdk-ref.md).