AWS CodeBuild 개념 - AWS CodeBuild

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

AWS CodeBuild 개념

다음 개념은 CodeBuild 작동 방식을 이해하는 데 중요합니다.

CodeBuild 작동 원리

다음 다이어그램은 를 사용하여 빌드를 실행할 때 어떤 일이 발생하는지 보여줍니다 CodeBuild.

를 사용하여 빌드를 실행하는 방법을 보여주는 CodeBuild 다이어그램.

  1. CodeBuild 입력으로 빌드 프로젝트를 제공해야 합니다. 이 빌드 프로젝트에는 소스 코드를 가져올 위치, 사용할 빌드 환경, 실행할 빌드 명령 및 빌드 출력을 저장할 위치를 비롯하여 빌드 실행 방법에 대한 정보가 포함되어 있습니다. 빌드 환경은 운영 체제, 프로그래밍 언어 런타임, 빌드를 실행하는 데 CodeBuild 사용하는 도구의 조합을 나타냅니다. 자세한 내용은 다음을 참조하세요.

  2. CodeBuild 빌드 프로젝트를 사용하여 빌드 환경을 만듭니다.

  3. CodeBuild 소스 코드를 빌드 환경에 다운로드한 다음 빌드 프로젝트에 정의되어 있거나 소스 코드에 직접 포함된 빌드 사양 (buildspec) 을 사용합니다. 빌드스펙은 빌드를 실행하는 데 사용되는 빌드 명령 및 관련 설정 (YAML형식) 의 모음입니다. CodeBuild 자세한 정보는 buildspec 참조 단원을 참조하십시오.

  4. 빌드 출력이 있으면 빌드 환경에서 출력을 S3 버킷에 업로드합니다. 빌드 환경은 사용자가 buildspec에서 지정하는 작업 (예: Amazon SNS 주제에 빌드 알림 전송) 을 수행할 수도 있습니다. 예시는 빌드 알림 샘플에서 확인하십시오.

  5. 빌드가 실행되는 동안 빌드 환경은 Amazon CloudWatch Logs에 CodeBuild 정보를 전송합니다.

  6. 빌드가 실행되는 동안 AWS CodeBuild 콘솔을 사용하거나 Amazon CloudWatch Logs에서 요약된 빌드 CodeBuild 정보와 자세한 빌드 정보를 가져올 수 있습니다. AWS CLI AWS SDKs 를 사용하여 AWS CodePipeline 빌드를 실행하는 경우 에서 CodePipeline 제한된 빌드 정보를 얻을 수 있습니다.

다음 단계

이제 자세히 AWS CodeBuild알아보았으니 다음 단계를 추천합니다.

  1. CodeBuild 의 지침에 따라 예제 시나리오를 실험해 보십시오콘솔을 사용하여 시작하기.

  2. CodeBuild 의 지침을 따라 자신의 시나리오에 맞게 사용하세요빌드 계획.