인프런 커뮤니티 질문&답변
CI 에서 왜 Dockerfile.dev 로 이미지를 만드나요?
작성
·
276
퀴즈
Travis CI와 같은 지속 통합(CI) 서비스의 주된 목적은 무엇일까요?
데이터베이스 관리 및 분석
소스 코드 변경 시 자동 빌드 및 테스트 실행
클라우드 서버 직접 원격 제어
로컬 개발 환경 설정
답변 1
0
John Ahn
지식공유자
안녕하세요 !!
before_install:
- docker build -t johnahn/react-test-app -f ./frontend/Dockerfile.dev ./frontend
script:
- docker run -e CI=true johnahn/react-test-app npm test
after_success:
- docker build -t johnahn/docker-frontend ./frontend
- docker build -t johnahn/docker-backend ./backend
- docker build -t johnahn/docker-nginx ./nginx
before_install 부분 얘기하시는 건가요?!
저기는 리액트 테스트를 위한 부분입니다 !
리액트 테스트 이후에 after_success에서 운영 버전으로 빌드를 합니다 ~ !
감사합니다 !




