Skip to content

2주차 멘토링

boostksm edited this page Nov 17, 2022 · 1 revision

진행 사항 공유

  • 백로그
  • 디자인 (피그마)
  • CI/CD

CI/CD 피드백

  • workflows에서 npm i → npm ci로 바꾸는게 좋다.
    • package.lock.json에 있는 정확한 버전을 다운로드해줌
    • npm i 는 항상 최신 버전을 다운로드함 → 로컬과 액션(ci 러너 환경)의 패키지 버전이 다르게 다운로드 되는 경우가 있음
  • 미리 구축해놓으면 효율성 증가한다. 관심이 있다면 관련된 학습을 계속하는 것을 추천한다.

브랜치 전략 수정 관련

  • 상황 : gitflow 전략을 채택했다. 그런데 release 브랜치까지 만들어 개발 서버에서 QA/테스트를 진행하려니, 4명이 운영하는 프로젝트의 개발 프로세스가 지나치게 복잡해질 것 같았다. 그래서 release 브랜치는 제외하기로 했다.
  • 멘토님 의견 : gitflow workflow pipeline을 철저하게 구축하는 것이 목적이라면 그대로 강행하는 것이 좋겠지만, 그것이 아니라면 모두가 합의하는 방향으로 유도리있게 진행한다.
Clone this wiki locally