특정 환경에 배포하기
특정 환경에 배포하기
워크플로우에서 배포 환경(deployment environment)을 지정하세요.
출처: 문서
본문
워크플로우에서 배포 환경을 지정할 수 있어요.
사전 요구 사항
워크플로우에서 환경을 사용하려면 먼저 환경을 만들어야 해요. Managing environments for deployment 참고.
워크플로우에서 환경 사용하기
-
편집하려는 워크플로우 파일을 여세요.
-
다음 구문을 사용해 워크플로우에
jobs.<job_id>.environment키를 추가하세요:jobs: JOB-ID: environment: ENVIRONMENT-NAME선택한 작업은 이제 지정된 환경에 대해 구성된 모든 규칙의 적용을 받습니다.
-
선택 사항으로, 다음 구문을 사용해 환경에 대한 배포 URL을 지정하세요:
jobs: JOB-ID: environment: name: ENVIRONMENT-NAME url: URL지정된 URL은 다음에 표시됩니다:
- 저장소의 배포(deployments) 페이지
- 워크플로우 실행의 시각화 그래프
- (풀 리퀘스트가 워크플로우를 트리거하는 경우) 풀 리퀘스트 타임라인의 "View deployment" 버튼
-
선택 사항으로,
deployment속성을 추가해 배포 객체가 생성되는 것을 방지하세요.false로 설정하면 작업은 여전히 환경 시크릿과 변수에 접근할 수 있지만 GitHub 배포는 생성되지 않습니다:jobs: JOB-ID: environment: name: ENVIRONMENT-NAME deployment: false이것은 배포를 실제로 수행하지 않지만 환경 시크릿이 필요한 CI 또는 테스트 작업에 유용합니다. 자세한 내용은 Deploying with GitHub Actions를 참고하세요.