AWS CodeBuild에서 빌드 프로젝트 세부 정보 보기 - AWS CodeBuild

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS CodeBuild에서 빌드 프로젝트 세부 정보 보기

이AWS CodeBuild콘솔,AWS CLI또는AWSSDK를 사용하여 CodeBuild에서 빌드 프로젝트의 세부 정보를 볼 수 있습니다.

빌드 프로젝트 세부 정보 보기(콘솔)

  1. 열기AWS CodeBuild콘솔https://console.aws.amazon.com/codesuite/codebuild/home.

  2. 탐색 창에서 [Build projects]를 선택합니다.

    참고

    기본적으로 가장 최근의 빌드 프로젝트 10개만 표시됩니다. 더 많은 빌드 프로젝트를 보려면 기어 아이콘을 선택하고 페이지당 프로젝트 수에서 다른 값을 선택하거나 뒤로 및 앞으로 화살표를 사용합니다.

  3. 빌드 프로젝트 목록에서이름열에서 빌드 프로젝트 링크를 선택합니다.

  4. : 빌드 프로젝트프로젝트 이름페이지 선택빌드 세부 정보.

빌드 프로젝트 세부 정보 보기(AWS CLI)

batch-get-projects 명령을 실행합니다.

aws codebuild batch-get-projects --names names

위의 명령에서 다음 자리 표시자를 바꿉니다.

  • 이름: 세부 정보를 보기 위해 하나 이상의 빌드 프로젝트 이름을 나타내는 데 사용되는 필수 문자열입니다. 둘 이상의 빌드 프로젝트를 지정하려면 각 빌드 프로젝트 이름을 공백을 사용하여 구분해야 합니다. 최대 100개의 빌드 프로젝트 이름을 지정할 수 있습니다. 빌드 프로젝트 목록을 가져오려면 빌드 프로젝트 이름 목록 보기(AWS CLI) 단원을 참조하십시오.

예를 들면 다음 명령을 실행하는 경우

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

다음과 비슷한 결과가 출력에 표시될 수 있습니다. 타원 (...) 는 간결성을 위해 생략된 데이터를 나타내는 데 사용됩니다.

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

이전 출력에서projectsNotFoundarray 에는 지정되었지만 찾을 수 없는 빌드 프로젝트 이름이 나열됩니다. 이projects배열은 정보가 발견된 각 빌드 프로젝트에 대한 세부 정보를 나열합니다. 간결성을 위해 이전 출력에서 빌드 프로젝트 세부 정보가 생략되었습니다. 자세한 내용은 단원을 참조하십시오.빌드 프로젝트 생성(AWS CLI).

batch-get-projectscommand는 특정 속성 값에 대한 필터링을 지원하지 않지만 프로젝트의 속성을 열거하는 스크립트를 작성할 수 있습니다. 예를 들어 다음 Linux 셸 스크립트는 현재 계정의 현재 영역에 있는 프로젝트를 열거하고 각 프로젝트에서 사용되는 이미지를 인쇄합니다.

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

AWS CLI와 AWS CodeBuild를 함께 사용하는 방법에 대한 자세한 정보는 명령줄 참조 단원을 참조하십시오.

빌드 프로젝트 세부 정보 보기(AWS SDK)

AWS CodeBuild와 AWS SDK를 함께 사용하는 방법에 대한 자세한 내용은 AWS SDK 및 도구 참조 단원을 참조하십시오.