

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Veja os detalhes de um projeto de construção em AWS CodeBuild
<a name="view-project-details"></a>

Você pode usar o AWS CodeBuild console, AWS CLI, ou AWS SDKs para ver os detalhes de um projeto de compilação em CodeBuild.

**Topics**
+ [Visualizar detalhes de um projeto de compilação (console)](#view-project-details-console)
+ [Visualizar detalhes de um projeto de compilação (AWS CLI)](#view-project-details-cli)
+ [Visualizar detalhes de um projeto de compilação (AWS SDKs)](#view-project-details-sdks)

## Visualizar detalhes de um projeto de compilação (console)
<a name="view-project-details-console"></a>

1. Abra o AWS CodeBuild console em [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1. No painel de navegação, selecione **Projetos de compilação**.
**nota**  
Por padrão, somente os 10 projetos de compilação mais recentes são exibidos. Para ver mais projetos de compilação, selecione o ícone de engrenagem e depois escolha outro valor para **Projetos por página** ou use as setas para voltar e avançar.

1. Na lista de projetos de compilação, na coluna **Name (Nome)**, selecione o link correspondente ao nome do projeto de compilação.

1. Na *project-name* página **Build project:**, escolha **Build details**.

## Visualizar detalhes de um projeto de compilação (AWS CLI)
<a name="view-project-details-cli"></a>



Execute o comando **batch-get-projects**:

```
aws codebuild batch-get-projects --names names
```

No comando anterior, substitua o seguinte espaço reservado:
+ *names*: seqüência de caracteres obrigatória usada para indicar um ou mais nomes de projetos de construção para visualizar detalhes sobre. Para especificar mais de um projeto de build, separe cada nome com um espaço. Você pode especificar até 100 projetos de build. Para obter uma lista de projetos de compilação, consulte [Visualizar uma lista de nomes de projetos de compilação (AWS CLI)](view-project-list.md#view-project-list-cli).

Por exemplo, se você executar este comando:

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

Um resultado semelhante ao seguinte pode ser exibido na saída. Elipses (`...`) são usadas para representar dados omitidos para agilizar.

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

Na saída anterior, a matriz `projectsNotFound` lista nomes de projetos de compilação que foram especificados, mas não encontrados. A matriz `projects` lista detalhes para cada projeto de build em que informações foram encontradas. Detalhes de projeto de build foram omitidos de saída anterior para agilizar. Para obter mais informações, consulte a saída de [Crie um projeto de compilação (AWS CLI)](create-project.md#create-project-cli).

O comando **batch-get-projects** não é compatível com a filtragem de determinados valores de propriedade, mas é possível elaborar um script que enumere as propriedades de um projeto. Por exemplo, o script de shell Linux a seguir enumera os projetos na região atual da conta atual e imprime a imagem usada por cada projeto.

```
#!/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 obter mais informações sobre como usar o AWS CLI with AWS CodeBuild, consulte [Referência da linha de comando](cmd-ref.md) o.

## Visualizar detalhes de um projeto de compilação (AWS SDKs)
<a name="view-project-details-sdks"></a>

Para obter mais informações sobre como usar AWS CodeBuild com o AWS SDKs, consulte [AWS SDKs e referência de ferramentas](sdk-ref.md) o.