개발자

프론트엔드 CI/CD 순서가 어떻게 되나요?

2023년 02월 27일조회 391

안녕하세요 프론트엔드 개발한지 1년차가 조금 지난 주니어 개발자입니다. 아직 CI/CD를 직접 한 적이 없어서 머릿속에 개념이 떠다니는데요 빌드 - 테스트 - 배포 순으로 알고 있는데 테스트가 빌드 전에 일어나야 하지 않나요?? 빌드를 하고나서 테스트를 하는 이유가 있나요??

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

손정현님의 프로필 사진

안녕하세요! CI/CD를 구현하는 방법은 여러가지 일 것 같은데요. 파이프라인 설정에 따라서 다르지 않을까 생각합니다. 일반적인 유닛 테스트를 말씀하시는거라면 질문자님이 생각하시는 테스트 후 빌드를 많이 사용하는 것 같네요. npm 스크립트로 치자면 npm run test, npm run build 형태가 파이프라인 설정 어딘가에 있지 않을까 싶습니다. 만약 백엔드 쪽 서버라면 유닛테스트-빌드-다른 유형의 테스트(부하 테스트 같은거)-배포 이런 식으로 다른 유형의 테스트를 프로덕션 빌드가 된 서비스에 테스트 해볼 수는 있을 것 같아요. 결론은, 정해진 한 가지 방법은 없고 구현하기 나름이라 케바케일 것 같습니다 :)

김정수님의 프로필 사진

김정수

작성자

소프트웨어 엔지니어2023년 02월 28일

아하 정해진 것은 없고 파이프라인 작성에 따라 달라지는거였군요. 답변 감사합니다!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!