woowacourse-teams/2022-moragora

[BE] 배포 셸 스크립트 변경

Closed this issue · 0 comments

요구사항

  • deploy.sh가 스케쥴러로 동작하는 조건을 수정한다.
  • 파라미터 인자에 scheduler 로 정확히 표기하지 않아도 스케쥴러로 동작하게 설정

예시

  • deploy.sh scheduler
    • 스케쥴러 기능을 수행하는 앱 실행
  • deploy.sh ssscheduler (오기)
    • 스케쥴러 기능을 수행하는 앱 실행
  • deploy.sh no_scheduler
    • 스케쥴러 기능을 수행하지 않는 앱 실행
  • deploy.sh (인자 생략)
    • 셸 스크립트 해석 에러
  • deploy.sh scheduler recovery
    • 스케쥴려 기능을 가지면서 복구 모드 실행

이유

  • deploy.sh 를 통해 수동배포를 진행할 경우
    스케쥴러 기능을 제외하고 동작할 때가 있어서 배포시 실수의 여지를 지님

결과

위와 같은 예시로 배포 셸 스크립트를 수정하였습니다.

기한

22.10.26

기한 날짜인 10.26에 정상 변경하였습니다.