게시글
질문&답변
2021.07.28
.travis.yml 파일에 대한 질문이 있습니다.
다른 질문들 찾아보다가 이 답변을 해주신걸 확인했습니다. 6 7 강에서는 만드는 앱은 테스트 성공 후 전체 소스를 AWS에서 던져서 EB 안에서 따로 이미지를 만들어서 컨테이너도 생성해서 앱을 실행합니다. 그때 EB는 저희가 플랫폼 설정을 Docker 로 해주기에 Dockerfile을 찾아서 이미지를 알아서 빌드해줍니다. 그러기에 Dockerfile.dev가 아닌 Dockerfile로 운영환경 배포가 됩니다.
- 1
- 3
- 305
질문&답변
2021.07.28
.travis.yml 파일에 대한 질문이 있습니다.
..ㅜㅜ 강의는 너무 좋은데요.. 6-7강에서는 after_success 라는 스크립트를 작성하지 않는데요.... 올려주신 답변은 8-9강 내용인 것 같아요.. 6-7 강의 .travis.yml 전문입니다. sudo: required language: generic services: - docker before_install: - echo "start Creating an image with dockerfile." - docker build -t livelysb/docker-react-app -f Dockerfile.dev . script: - docker run -e CI=true livelysb/docker-react-app npm run test -- --coverage deploy: provider: elasticbeanstalk region: "ap-northeast-2" app: "docker-react-app" env: "Dockerreactapp-env" bucket_name: "elasticbeanstalk-ap-northeast-2-145008581072" bucket_path: "docker-react-app" on: branch: master access_key_id: $AWS_ACCESS_KEY secret_access_key: $AWS_SECRET_ACCESS_KEY
- 1
- 3
- 305