CI-CD 파이프라인 구성

Cloud Manager에는 두 가지 유형의 파이프라인이 있습니다.

  • 프로덕션 파이프라인:

    프로덕션 및 스테이지 환경 세트가 생성되면 프로덕션 파이프라인을 추가할 수 있습니다.

    자세한 내용은 프로덕션 파이프라인 설정을 참조하십시오.

  • 비프로덕션 파이프라인:

    비프로덕션 파이프라인은 클라우드 관리자의 사용자 인터페이스에서 개요 페이지에서 추가할 수 있습니다.

    자세한 내용은 비프로덕션 및 코드 품질만 파이프라인을 참조하십시오.

노트

파이프라인을 구성하려면 다음을 수행해야 합니다.

  • 파이프라인을 시작할 트리거를 정의합니다.
  • 프로덕션 배포를 제어하는 매개 변수를 정의합니다.
  • 성능 테스트 매개 변수를 구성합니다.

프로덕션 파이프라인 설정

배포 관리자는 프로덕션 파이프라인을 설정할 책임이 있습니다.

노트

프로그램 생성이 완료되고 Git 리포지토리에 최소 하나의 분기가 있으며 프로덕션 및 스테이지 환경 세트가 만들어지기 전에는 프로덕션 파이프라인을 설정할 수 없습니다.

코드를 배포하기 전에 클라우드 관리자에서 파이프라인 설정을 구성해야 합니다.

노트

초기 설정 후 파이프라인 설정을 변경할 수 있습니다.

클라우드 관리자에서 파이프라인 설정 구성

프로그램을 설정하고 클라우드 관리자 UI를 사용하는 환경이 하나 이상 있으면 배포 파이프라인을 설정할 준비가 되었습니다.

다음 단계에 따라 파이프라인에 대한 비헤이비어와 환경 설정을 구성합니다.

  1. 파이프라인 설정​을 클릭하여 파이프라인을 설정하고 구성합니다.

  2. 파이프라인 설정 화면이 표시됩니다. 분기를 선택하고 다음​을 클릭합니다.

  3. 배포 옵션을 구성합니다.

    트리거를 정의하여 파이프라인을 시작할 수 있습니다.

    • 수동 - UI를 수동으로 사용하여 파이프라인을 시작합니다.
    • Git 변경 시 - 구성된 git 분기에 커밋이 추가될 때마다 CI/CD 파이프라인을 시작합니다. 이 옵션을 선택하더라도 파이프라인을 항상 수동으로 시작할 수 있습니다.

    파이프라인 설정 또는 편집 중에 품질 게이트에서 중요한 오류가 발생하는 경우 배포 관리자는 파이프라인의 동작을 정의할 수 있습니다.

    이 기능은 보다 자동화된 프로세스를 원하는 고객에게 유용합니다. 사용 가능한 옵션은 다음과 같습니다.

    • 항상 묻기 - 기본 설정이며 중요한 오류에 대해 수동으로 개입해야 합니다.
    • 즉시 실패 - 이 옵션을 선택하면 중요 오류가 발생할 때마다 파이프라인이 취소됩니다. 이는 기본적으로 사용자가 각 실패를 수동으로 거부하는 것을 에뮬레이션합니다.
    • 즉시 계속 - 이 옵션을 선택하면 중요 오류가 발생할 때마다 파이프라인이 자동으로 진행됩니다. 이것은 기본적으로 사용자가 각 실패를 수동으로 승인하는 것을 에뮬레이션합니다.
  4. 프로덕션 파이프라인 설정에는 경험 감사​로 레이블이 지정된 세 번째 탭이 포함됩니다. 이 옵션은 경험 감사에 항상 포함되어야 하는 URL 경로에 대한 표를 제공합니다.

    노트

    사용자 지정 링크를 정의하려면 새 페이지 추가​를 클릭해야 합니다.

    경험 감사에 포함할 URL 경로를 제공하려면 새 페이지 추가​를 클릭합니다.

    예를 들어 경험 감사에 https://wknd.site/us/en/about-us.html을 포함하려면 이 필드에 us/en/about-us.html 경로를 입력하고 저장​을 클릭합니다.

    표에 나타나는 URL은 다음과 같습니다.

    https://publish-p14253-e43686.adobeaemcloud.com/us/en/about-us.html

    최대 25개의 행을 포함할 수 있습니다. 이 섹션에 사용자가 제출한 페이지가 없는 경우 기본적으로 사이트의 홈 페이지가 경험 감사에 포함됩니다.

    자세한 내용은 경험 감사 결과 이해를 참조하십시오.

    노트

    구성된 페이지는 서비스에 전송되어 성능, 접근성, SEO(검색 엔진 최적화), 우수 사례 및 PWA(점진적 웹 앱) 테스트에 따라 평가됩니다.

  5. 파이프라인 편집 화면에서 저장​을 클릭합니다. 이제 개요 페이지에 프로그램 배포 카드가 표시됩니다. 배포 단추를 클릭하여 프로그램을 배포합니다.

비프로덕션 및 코드 품질만 파이프라인

스테이지와 프로덕션에 배포되는 기본 파이프라인 외에도 고객은 비프로덕션 파이프라인​이라고 하는 추가 파이프라인을 설정할 수 있습니다. 이러한 파이프라인은 항상 빌드 및 코드 품질 단계를 실행합니다. 선택적으로 Adobe Managed Services 환경에 배포할 수도 있습니다.

홈 화면에서 이러한 파이프라인이 새 카드에 나열됩니다.

  1. Cloud Manager 홈 화면에서 비프로덕션 파이프라인 타일에 액세스합니다.

  2. 추가 단추를 클릭하여 파이프라인 이름, 파이프라인 유형 및 Git 분기를 지정합니다.

    또한 파이프라인 옵션에서 배포 트리거 및 중요 실패 동작을 설정할 수도 있습니다.

  3. 저장​을 클릭하면 파이프라인이 홈 화면의 카드에 다음과 같이 3개의 작업이 표시됩니다.

    • 편집 - 파이프라인 설정을 편집할 수 있습니다.
    • 빌드 - 파이프라인을 실행할 수 있는 실행 페이지로 이동합니다.
    • Git 관리 - 사용자가 Cloud Manager Git 리포지토리에 액세스하는 데 필요한 정보를 가져올 수 있습니다.

다음 단계

파이프라인을 구성한 후에는 코드를 배포해야 합니다.

자세한 내용은 코드 배포를 참조하십시오.

이 페이지에서는