Heroku로 배포하기 위해 GitLab CI/CD 사용하기
GitLab CI/CD를 사용하여 애플리케이션을 Heroku에 배포할 수 있습니다.
사전 준비 사항
- Heroku 계정. 기존의 Heroku 계정으로 로그인하거나 새 계정을 만드세요.
Heroku로 배포하기
- Heroku에서:
- 애플리케이션을 생성하고 애플리케이션 이름을 복사하세요.
- 계정 설정으로 이동하여 API 키를 복사하세요.
- GitLab 프로젝트에서 두 개의 변수를 생성하세요:
- 애플리케이션 이름을 위한
HEROKU_APP_NAME
. - API 키를 위한
HEROKU_PRODUCTION_KEY
.
- 애플리케이션 이름을 위한
-
.gitlab-ci.yml
파일을 편집하여 Heroku 배포 명령을 추가하세요. 다음 예시는 Ruby용dpl
gem을 사용합니다:heroku_deploy: stage: production script: - gem install dpl - dpl --provider=heroku --app=$HEROKU_APP_NAME --api-key=$HEROKU_PRODUCTION_KEY