작업 간 종속성 설정 - Amazon CodeCatalyst

작업 간 종속성 설정

다음 지침에 따라 워크플로의 작업 간 종속성을 설정합니다.

종속성을 구성할 때는 다음 지침을 따르세요.

  • 작업이 그룹 내에 있는 경우 해당 작업은 동일한 그룹 내의 다른 작업에만 의존할 수 있습니다.

  • 작업 및 작업 그룹은 YAML 계층 구조에서 동일한 수준의 다른 작업 및 작업 그룹에 의존할 수 있지만 다른 수준에서는 의존할 수 없습니다.

Visual
시각적 편집기를 사용하여 종속성 설정
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트를 선택합니다.

  3. 탐색 창에서 CI/CD를 선택한 다음 워크플로를 선택합니다.

  4. 워크플로의 이름을 선택합니다. 소스 리포지토리 또는 워크플로가 정의된 브랜치 이름을 기준으로 필터링하거나, 워크플로 이름 또는 상태를 기준으로 필터링할 수 있습니다.

  5. 편집을 선택합니다.

  6. 비주얼을 선택합니다.

  7. 워크플로 다이어그램에서 다른 작업에 종속될 작업을 선택합니다.

  8. 입력 탭을 선택합니다.

  9. 종속 대상 - 선택 사항에서 다음을 수행합니다.

    이 작업을 실행하기 위해 성공적으로 실행해야 하는 작업, 작업 그룹 또는 게이트를 지정합니다.

    'depends on' 함수에 대한 자세한 내용은 작업 순서 지정 섹션을 참조하세요.

  10. (선택 사항) 커밋하기 전에 워크플로의 YAML 코드를 검증하려면 검증을 선택합니다.

  11. 커밋을 선택하고 커밋 메시지를 입력한 다음 커밋을 다시 선택합니다.

YAML
YAML 편집기를 사용하여 종속성 설정
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트를 선택합니다.

  3. 탐색 창에서 CI/CD를 선택한 다음 워크플로를 선택합니다.

  4. 워크플로의 이름을 선택합니다. 소스 리포지토리 또는 워크플로가 정의된 브랜치 이름을 기준으로 필터링하거나, 워크플로 이름 또는 상태를 기준으로 필터링할 수 있습니다.

  5. 편집을 선택합니다.

  6. YAML을 선택합니다.

  7. 다른 항목에 종속되는 작업에서 다음과 유사한 코드를 추가합니다

    action-name: DependsOn: - action-1

    더 많은 예시는 작업 간의 종속성을 구성하는 방법의 예시를 참조합니다. 일반 지침은 작업 간 종속성 설정 섹션을 참조하세요. 자세한 내용은 작업에 대한 워크플로 YAML 정의DependsOn 속성 설명을 참조하세요.

  8. (선택 사항) 커밋하기 전에 워크플로의 YAML 코드를 검증하려면 검증을 선택합니다.

  9. 커밋을 선택하고 커밋 메시지를 입력한 다음 커밋을 다시 선택합니다.