VMware Code Stream에서 CI(지속적인 통합) 파이프라인을 생성하려면 CI 스마트 파이프라인 템플릿을 사용하면 됩니다. 이 계획 예에서는, CI 네이티브 빌드를 계획하기 위해 스마트 파이프라인 템플릿을 채우는 데 필요한 정보를 수집한 후 이러한 정보를 사용하여 파이프라인을 생성합니다.

스마트 파이프라인 템플릿을 채우면 저장소에 CI 파이프라인이 생성되고 파이프라인 실행에 필요한 작업이 수행됩니다. 파이프라인 실행 후에는 파이프라인 실행 전반의 추세를 모니터링할 수 있습니다.

CI 스마트 파이프라인 템플릿을 사용하기 전에 빌드를 계획하려면 빌드에 대한 정보를 수집한 다음, 스마트 파이프라인 템플릿을 사용하기 전에 Code Stream에서 CICD 기본 구축 계획의 CI 부분 지침을 따릅니다.

모든 정보를 수집하고 필요한 내용을 설정한 후 다음과 같은 방식으로 CI 스마트 파이프라인 템플릿에서 파이프라인을 생성할 수 있습니다.

[파이프라인]에서 스마트 템플릿을 선택합니다.

파이프라인을 생성할 때 스마트 파이프라인 템플릿을 사용할 수 있습니다.

CI 스마트 파이프라인 템플릿을 선택합니다.

연속 통합 스마트 파이프라인 템플릿 카드를 클릭하여 연속 통합 파이프라인을 생성할 수 있습니다.

파이프라인을 생성하는 단계와 함께 저장하려면 템플릿을 작성하고 생성을 클릭합니다.

파이프라인을 편집하여 필요한 최종 변경을 수행할 수 있습니다. 이제 파이프라인을 사용하도록 설정하고 실행할 수 있습니다. 파이프라인 실행 후에는 다음과 같은 내용을 확인해야 합니다.
  • 파이프라인이 성공했는지 확인합니다. 실행을 클릭하고 파이프라인을 검색합니다. 파이프라인이 실패한 경우 오류를 해결하고 다시 실행합니다.
  • Git Webhook가 올바르게 작동하는지 확인합니다. Git 작업 탭에 이벤트가 표시됩니다. 트리거 > Git > 작업을 클릭합니다.
  • 파이프라인 대시보드를 살펴보고 추세를 검토합니다. 대시보드를 클릭하고 파이프라인 대시보드를 검색합니다. 또한 추가 KPI를 보고하기 위한 사용자 지정 대시보드를 생성할 수 있습니다.

세부적인 예는 VMware Code Stream에서 GitHub 또는 GitLab 저장소의 코드를 파이프라인에 지속적으로 통합하는 방법 항목을 참조하십시오.