기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
전환은 비활성화하거나 활성화할 수 있는 파이프라인 단계 간 링크입니다. 전환은 기본적으로 활성화되어 있습니다. 비활성화된 전환을 다시 활성화하면 30일 이상이 경과하지 않은 경우 최신 수정이 파이프라인의 나머지 단계를 통해 실행됩니다. 새 변경이 감지되거나 파이프라인을 수동으로 다시 실행하지 않은 경우 30일 이상 비활성화된 전환에 대한 파이프라인 실행이 재개되지 않습니다.
AWS CodePipeline 콘솔 또는를 사용하여 파이프라인의 단계 간 전환을 비활성화하거나 활성화 AWS CLI 할 수 있습니다.
참고
계속하도록 수동으로 승인될 때까지 승인 작업을 사용하여 파이프라인의 실행을 일시 중지할 수 있습니다. 자세한 내용은 스테이지에 수동 승인 작업 추가 단원을 참조하십시오.
전환 비활성화 또는 활성화(콘솔)
파이프라인의 전환을 비활성화하거나 활성화하려면
-
에 로그인 AWS Management Console 하고 http://console.aws.amazon.com/codesuite/codepipeline/home
://https://https://https://https://://httpsCodePipeline.com.com.com.com. 사용자의 AWS 계정에 연결된 모든 파이프라인의 이름이 표시됩니다.
-
[Name]에서 전환을 활성화하거나 비활성화하려는 파이프라인의 이름을 선택합니다. 이렇게 하면 파이프라인 단계 간 전환을 포함하여 파이프라인의 세부 정보 보기가 열립니다.
-
실행하려는 마지막 단계 이후의 화살표를 찾은 다음 옆에 있는 버튼을 선택합니다. 예를 들어, 다음 예제 파이프라인에서, Staging(스테이징) 단계의 작업은 실행하지만, 프로덕션 단계의 작업은 실행하지 않으려면 해당 두 단계 사이의 전환 비활성화 버튼을 선택합니다.
-
전환 비활성화 대화 상자에서 전환을 비활성화하는 사유를 입력한 후 비활성화를 선택합니다.
버튼이 변경되어 해당 전환이 화살표 이전 단계와 화살표 이후 단계 사이에서 비활성화되었음을 나타냅니다. 비활성화된 전환 뒤에 나오는 단계에서 이미 실행되고 있던 개정은 파이프라인을 통해 계속할 수 있지만, 이후 개정은 비활성화된 전환을 계속하여 통과하지 못합니다.
-
화살표 옆의 전환 활성화 버튼을 선택합니다. [Enable transition] 대화 상자에서 [Enable]을 선택합니다. 파이프라인에서 두 단계 간 전환을 즉시 활성화합니다. 전환이 비활성화된 후 이전 단계를 통해 실행되고 있던 개정이 있는 경우, 잠시 후에, 파이프라인에서 이전에 비활성화된 전환 이후의 단계를 통해 최신 개정의 실행을 시작합니다. 파이프라인은 파이프라인의 남은 모든 단계를 통해 개정을 실행합니다.
참고
전환을 활성화한 후 변경 사항이 CodePipeline 콘솔에 표시되려면 몇 분 정도 걸릴 수 있습니다.
전환 비활성화 또는 활성화(CLI)
를 사용하여 단계 간 전환을 비활성화하려면 disable-stage-transition 명령을 AWS CLI실행합니다. 비활성화된 전환을 활성화하려면 enable-stage-transition 명령을 실행합니다.
전환을 비활성화하려면
-
터미널(Linux, macOS 또는 Unix) 또는 명령 프롬프트(Windows)를 열고 AWS CLI 를 사용하여 파이프라인의 이름, 전환을 비활성화하려는 단계의 이름, 전환 유형 및 해당 단계로의 전환을 비활성화하는 이유를 지정하여 disabledisable-stage-transition 명령을 실행합니다. 콘솔과 다르게, 전환을 단계로 비활성화할 것인지(인바운드) 아니면 모든 작업 완료 후에 단계 밖에서 전환을 비활성화할 것인지(아웃바운드)도 지정해야 합니다.
예를 들어
MyFirstPipeline
이라는 파이프라인에서Staging
이라는 스테이지로의 전환을 비활성화하려면 다음과 유사한 명령을 입력합니다.aws codepipeline disable-stage-transition --pipeline-name
MyFirstPipeline
--stage-nameStaging
--transition-type Inbound --reason "My Reason
"이 명령은 아무 것도 반환하지 않습니다.
-
전환이 비활성화되었는지 확인하려면 CodePipeline 콘솔에서 파이프라인을 확인하거나 get-pipeline-state 명령을 실행합니다. 자세한 내용은 파이프라인 보기(콘솔) 및 파이프라인 세부 정보 및 이력 보기(CLI) 단원을 참조하세요.
전환을 활성화하려면
-
터미널(Linux, macOS 또는 Unix) 또는 명령 프롬프트(Windows)를 열고 AWS CLI 를 사용하여 파이프라인의 이름, 전환을 활성화하려는 단계의 이름 및 전환 유형을 지정하여 enable-stage-transition 명령을 실행합니다.
예를 들어
MyFirstPipeline
이라는 파이프라인에서Staging
이라는 스테이지로의 전환을 활성화하려면 다음과 유사한 명령을 입력합니다.aws codepipeline enable-stage-transition --pipeline-name
MyFirstPipeline
--stage-nameStaging
--transition-type Inbound이 명령은 아무 것도 반환하지 않습니다.
-
전환이 비활성화되었는지 확인하려면 CodePipeline 콘솔에서 파이프라인을 확인하거나 get-pipeline-state 명령을 실행합니다. 자세한 내용은 파이프라인 보기(콘솔) 및 파이프라인 세부 정보 및 이력 보기(CLI) 단원을 참조하세요.