workflow:
rules:
- if: '$CI_COMMIT_BRANCH' # All branches
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"' # Merge requests 에 대해서 pipeline 실행
# 브랜치에 커밋이 추가 발생했으나 이미 MR이 존재하면 BRANCH 에
# 대해서는 piple라인 실행안함.
- if: '$CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS'
when: never