AWS CodePipeline
AWS CodePipeline에 대해 설명합니다.
히스토리 GitLab 16.5에서 도입됨 . GitLab 프로젝트를 사용하여 AWS CodePipeline 으로 코드 변경 사항을 빌드, 테스트 및 배포할 수 있습니다. 이를 위해 다음을 사용합니다: GitLab.com 계정을 AWS에 연결하는 AWS CodeStar Connections. 코드 변경 사항에 따라 파이프라인을 자동으로 시작하는 연결. AWS CodePipeline에서 GitLab으로의 연결 생성 # 사전 요구 사항: AWS CodePipeline과 연결하는 GitLab 프로젝트에 대한 Owner 권한이 있어야 합니다. AWS에서 연결을 생성할 적절한 권한이 있어야 합니다. 지원되는 AWS 리전을 사용해야 합니다. 지원되지 않는 리전( AWS 설명서 에도 나열됨)은 다음과 같습니다: 아시아 태평양(홍콩). 아프리카(케이프타운). 중동(바레인). 유럽(취리히). AWS GovCloud(US-West 및 US-East). GitLab.com의 프로젝트에 대한 연결을 생성하려면 AWS Management Console이나 AWS 명령줄 인터페이스(AWS CLI)를 사용할 수 있습니다. AWS Management Console 사용 # GitLab.com을 사용하여 AWS CodePipeline에서 새 파이프라인이나 기존 파이프라인을 연결하려면 먼저 GitLab 계정을 사용하도록 AWS 연결을 승인합니다. AWS Management Console에 로그인하고 AWS Developer Tools 콘솔 을 엽니다. Settings > Connections > Create connection 을 선택합니다. Select a provider 에서 GitLab 을 선택합니다. Connection name 에서 생성하려는 연결의 이름을 입력하고 Connect to GitLab 을 선택합니다. GitLab 로그인 페이지에서 자격 증명을 입력하고 Sign in 을 선택합니다. 연결이 GitLab 계정에 액세스하도록 승인을 요청하는 메시지와 함께 승인 페이지가 표시됩니다. Authorize 를 선택합니다. 브라우저가 연결 콘솔 페이지로 돌아갑니다. Create GitLab connection 섹션에서 새 연결이 Connection name 에 표시됩니다. Connect to GitLab 을 선택합니다. 연결이 성공적으로 생성되면 성공 배너가 표시됩니다. 연결 세부 정보는 Connection settings 페이지에 표시됩니다. 이제 AWS CodeSuite를 GitLab.com에 연결했으므로 GitLab 프로젝트를 활용하는 AWS CodePipeline에서 파이프라인을 생성하거나 편집할 수 있습니다. AWS CodePipeline 콘솔 에 로그인합니다. 파이프라인을 생성하거나 편집합니다: 파이프라인을 생성하는 경우: 첫 번째 화면의 필드를 완료하고 Next 를 선택합니다. Source 페이지의 Source Provider 섹션에서 GitLab 을 선택합니다. 기존 파이프라인을 편집하는 경우: Edit > Edit stage 를 선택하여 소스 작업
