기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
워크플로 생성
워크플로는 지속적 통합 및 지속적 전송(CI/CD) 시스템의 일부로 코드를 빌드, 테스트 및 배포하는 방법을 설명하는 자동화된 절차입니다. 워크플로는 워크플로 실행 중에 수행할 일련의 단계 또는 작업을 정의합니다. 또한 워크플로는 워크플로를 시작하게 하는 이벤트 또는 트리거를 정의합니다. 워크플로를 설정하려면 CodeCatalyst 콘솔의 시각적 또는 YAML 편집기 를 사용하여 워크플로 정의 파일을 생성합니다.
작은 정보
프로젝트에서 워크플로를 사용하는 방법을 간략하게 알아보려면 청사진이 있는 프로젝트를 생성합니다. 각 청사진은 검토, 실행 및 실험할 수 있는 기능 워크플로를 배포합니다.
다음 절차에 따라 에서 워크플로를 생성합니다 CodeCatalyst. 워크플로는 선택한 소스 리포지토리의 ~/.codecatalyst/workflows/
폴더에 YAML 파일로 저장됩니다. 선택적으로 워크플로를 커밋할 때 워크플로 파일 이름 ~/.codecatalyst/workflows/
앞에 폴더 이름을 붙여 워크플로를 의 하위 폴더에 저장할 수 있습니다. 자세한 내용은 다음 지침을 참조하세요.
워크플로에 대한 자세한 내용은 워크플로를 사용하여 빌드, 테스트 및 배포 섹션을 참조하세요.
- Visual
-
시각적 편집기를 사용하여 워크플로를 생성하려면
https://codecatalyst.aws/
CodeCatalyst 콘솔을 엽니다. -
프로젝트를 선택합니다.
-
탐색 창에서 CI/CD 를 선택한 다음 워크플로 를 선택합니다.
-
워크플로 생성을 선택합니다.
워크플로 생성 대화 상자가 나타납니다.
-
소스 리포지토리 필드에서 워크플로 정의 파일이 상주할 소스 리포지토리를 선택합니다. 소스 리포지토리가 없는 경우 하나를 생성합니다.
-
브랜치 필드에서 워크플로 정의 파일이 상주할 브랜치를 선택합니다.
-
생성(Create)을 선택합니다.
Amazon은 리포지토리 및 브랜치 정보를 메모리에 CodeCatalyst 저장하지만 워크플로는 아직 커밋되지 않았습니다.
-
시각적 을 선택합니다.
-
워크플로 구축:
-
(선택 사항) 워크플로 다이어그램에서 소스 및 트리거 상자를 선택합니다. 트리거 창이 나타납니다. 트리거 추가를 선택하여 트리거를 추가합니다. 자세한 내용은 워크플로에 트리거 추가 단원을 참조하십시오.
-
+ 작업(왼쪽 상단)을 선택합니다. 작업 카탈로그가 나타납니다.
-
작업 내에서 더하기 기호(+)를 선택하여 워크플로에 추가합니다. 오른쪽의 창을 사용하여 작업을 구성합니다. 자세한 내용은 워크플로에 작업 추가 단원을 참조하십시오.
-
(선택 사항) 워크플로 속성(오른쪽 상단)을 선택합니다. 워크플로 속성 창이 나타납니다. 워크플로 이름 실행 모드 및 컴퓨팅을 구성합니다. 자세한 내용은 실행의 대기열 동작 구성 및 컴퓨팅 및 런타임 이미지 구성 단원을 참조하세요.
-
-
(선택 사항) 커밋하기 전에 워크플로 YAML 코드를 검증하려면 검증을 선택합니다.
-
커밋을 선택하고 커밋 워크플로 대화 상자에서 다음을 수행합니다.
-
워크플로 파일 이름 에 기본 이름을 그대로 두거나 직접 입력합니다. 파일은 선택한 소스 리포지토리 및 브랜치의
~/.codecatalyst/workflows/
폴더에 저장됩니다. 파일 이름 앞에 폴더 또는 하위 폴더를 붙일 수 있습니다. 예시:-
지정
my-workflow
(폴더 없음)은 파일을 로 저장합니다.~/.codecatalyst/workflows/my-workflow.yaml
-
로 파일
folder/subfolder/my-workflow
저장 지정~/.codecatalyst/workflows/folder/subfolder/my-workflow.yaml
-
-
커밋 메시지 의 경우 기본 메시지를 그대로 두거나 직접 입력합니다.
-
리포지토리 및 브랜치 에서 워크플로 정의 파일의 소스 리포지토리 및 브랜치를 선택합니다. 이러한 필드는 워크플로 생성 대화 상자에서 앞서 지정한 리포지토리 및 브랜치로 설정해야 합니다. 원하는 경우 지금 리포지토리와 브랜치를 변경할 수 있습니다.
참고
워크플로 정의 파일을 커밋한 후에는 다른 리포지토리 또는 브랜치와 연결할 수 없으므로 신중하게 선택해야 합니다.
-
커밋을 선택하여 워크플로 정의 파일을 커밋합니다.
-
- YAML
-
YAML 편집기를 사용하여 워크플로를 생성하려면
https://codecatalyst.aws/
CodeCatalyst 콘솔을 엽니다. -
프로젝트를 선택합니다.
-
탐색 창에서 CI/CD 를 선택한 다음 워크플로 를 선택합니다.
-
워크플로 생성을 선택합니다.
워크플로 생성 대화 상자가 나타납니다.
-
소스 리포지토리 필드에서 워크플로 정의 파일이 상주할 소스 리포지토리를 선택합니다. 소스 리포지토리가 없는 경우 하나를 생성합니다.
-
브랜치 필드에서 워크플로 정의 파일이 상주할 브랜치를 선택합니다.
-
생성(Create)을 선택합니다.
Amazon은 리포지토리 및 브랜치 정보를 메모리에 CodeCatalyst 저장하지만 워크플로는 아직 커밋되지 않았습니다.
-
를 선택합니다YAML.
-
워크플로 구축:
-
(선택 사항) YAML 코드에 트리거를 추가합니다. 자세한 내용은 워크플로에 트리거 추가 단원을 참조하십시오.
-
+ 작업(왼쪽 상단)을 선택합니다. 작업 카탈로그가 나타납니다.
-
작업 내에서 더하기 기호(+)를 선택하여 워크플로에 추가합니다. 오른쪽의 창을 사용하여 작업을 구성합니다. 자세한 내용은 워크플로에 작업 추가 단원을 참조하십시오.
-
(선택 사항) 워크플로 속성(오른쪽 상단)을 선택합니다. 워크플로 속성 창이 나타납니다. 워크플로 이름, 실행 모드 및 컴퓨팅을 구성합니다. 자세한 내용은 실행의 대기열 동작 구성 및 컴퓨팅 및 런타임 이미지 구성 단원을 참조하세요.
-
-
(선택 사항) 커밋하기 전에 워크플로 YAML 코드를 검증하려면 검증을 선택합니다.
-
커밋을 선택하고 커밋 워크플로 대화 상자에서 다음을 수행합니다.
-
워크플로 파일 이름 에 기본 이름을 그대로 두거나 직접 입력합니다. 파일은 선택한 소스 리포지토리 및 브랜치의
~/.codecatalyst/workflows/
폴더에 저장됩니다. 파일 이름 앞에 폴더 또는 하위 폴더를 붙일 수 있습니다. 예시:-
지정
my-workflow
(폴더 없음)은 파일을 로 저장합니다.~/.codecatalyst/workflows/my-workflow.yaml
-
로 파일
folder/subfolder/my-workflow
저장 지정~/.codecatalyst/workflows/folder/subfolder/my-workflow.yaml
-
-
커밋 메시지 의 경우 기본 메시지를 그대로 두거나 직접 입력합니다.
-
리포지토리 및 브랜치 에서 워크플로 정의 파일의 소스 리포지토리 및 브랜치를 선택합니다. 이러한 필드는 워크플로 생성 대화 상자에서 앞서 지정한 리포지토리 및 브랜치로 설정해야 합니다. 원하는 경우 지금 리포지토리와 브랜치를 변경할 수 있습니다.
참고
워크플로 정의 파일을 커밋한 후에는 다른 리포지토리 또는 브랜치와 연결할 수 없으므로 신중하게 선택해야 합니다.
-
커밋을 선택하여 워크플로 정의 파일을 커밋합니다.
-