Cloud Manager의 파이프라인 설정에 새 분기가 표시되지 않음
Adobe Experience Manager as a Cloud Service(AEMaaCS)에서 Cloud Manager은 CDN 구성 파이프라인에 새로 생성된 Git 분기를 표시하지 않으므로 파이프라인 구성 중에 선택할 수 없습니다. 분기 필드는 수동 입력을 유지하지 않으며 드롭다운 목록이 새 분기로 업데이트되지 않습니다. 이 문제를 해결하려면 Cloud Manager API를 사용하여 파이프라인 분기를 업데이트합니다.
설명 description
환경
Adobe Experience Manager as a Cloud Service (AEMaaCS)
문제/증상
- Cloud Manager의 파이프라인 구성 드롭다운에서 새 분기를 사용할 수 없습니다.
- 이 문제는 프로덕션, 개발 및 스테이징 환경을 포함하여 모든 구성 파이프라인에 영향을 줍니다.
- 파이프라인 UI는 업데이트된 분기를 표시하지 않으므로 새 분기 업데이트에 의존하는 계획된 배포를 차단합니다.
- UI에 명시적인 오류 메시지가 표시되지 않으며, 분기 이름을 수동으로 입력하는 것은 필드가 포커스를 잃을 때 값이 제거되기 때문에 지속되지 않습니다.
재현 단계:
- Cloud Manager에서 사용하는 GitHub 저장소에서 새 분기를 만듭니다.
- Cloud Manager에서 CDN 구성 파이프라인을 엽니다.
- 드롭다운 목록에서 새로 만든 분기를 선택해 보십시오.
- 수동으로 입력할 때 드롭다운에 분기가 표시되지 않거나 지속되는지 확인하십시오.
근본 원인
Cloud Manager UI의 알려진 문제로 인해 새로 만든 분기가 CDN 구성 파이프라인 분기 선택과 동기화되지 않습니다.
해결 방법 resolution
UI가 새로 생성된 분기를 반영하지 않는 경우 Cloud Manager API를 사용하여 파이프라인 분기를 업데이트합니다. 이 접근 방식을 사용하면 UI 업데이트를 기다리지 않고 배포를 계속할 수 있습니다.
문제를 해결하려면 다음을 수행하십시오.
-
Cloud Manager에서 대상 파이프라인에 대한 프로그램 ID와 파이프라인 ID를 식별합니다.
-
PATCH 요청을 전송하여 필요한 분기 이름으로 파이프라인 구성을 업데이트합니다.
-
아래 표시된 API 요청 형식을 사용하고 자리 표시자를 실제 값으로 바꿉니다.
code language-none PATCH /api/program/<program-id>/pipeline/<pipeline-id> { "branch": "<new-branch-name>" } -
요청이 완료된 후 파이프라인 구성이 업데이트된 분기를 반영하는지 확인합니다.
배포 프로세스가 잦은 분기 업데이트에 의존하는 경우 UI가 새 분기를 일관되게 반영할 때까지 이 API 기반 접근 방식을 계속 사용하십시오. Adobe Experience Manager 릴리스 정보를 모니터링하거나 영구 수정 사항에 대한 업데이트를 Adobe 지원 센터에 문의하십시오.