Veja os detalhes de um projeto de construção em AWS CodeBuild - AWS CodeBuild

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

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

Visualizar detalhes de um projeto de compilação (console)

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

  2. No painel de navegação, selecione Build projects.

    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 selecione um valor diferente para Projects per page (Projetos por página) ou use as setas para voltar e avançar.

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

  4. No projeto Build: project-namepágina, escolha Detalhes da compilação.

Visualizar detalhes de um projeto de compilação (AWS CLI)

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 build, consulte Visualizar uma lista de nomes de projetos de compilação (AWS 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 Criar um projeto de compilação (AWS 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 o.

Exibir detalhes de um projeto de construção (AWS SDKs)

Para obter mais informações sobre como usar AWS CodeBuild com o AWS SDKs, consulte Referência de SDKs e ferramentas da AWS o.