diff --git a/.circleci/config.yml b/.circleci/config.yml index 4d5283a..fbae371 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -48,6 +48,7 @@ jobs: root: /tmp paths: - dist + Netlify: docker: - image: circleci/node:12.9-browsers @@ -61,25 +62,25 @@ jobs: sudo npm install -g --silent netlify-cli netlify deploy --prod --auth $NETLIFY_AUTH_TOKEN --dir=/tmp/dist --site $NETLIFY_SITE_ID - Docker: - working_directory: /dockerapp - docker: - - image: circleci/buildpack-deps:stretch - steps: - - checkout - - setup_remote_docker - - run: - name: Dockerize the app - command: | - docker build --cache-from=app -t app . - - run: - name: Publish app to docker hub - command: | - docker login -u $DOCKER_HUB_USERNAME -p $DOCKER_HUB_PASSWORD - docker tag app $DOCKER_HUB_USERNAME/tp-devops-front:$CIRCLE_BUILD_NUM - docker tag app $DOCKER_HUB_USERNAME/tp-devops-front:latest - docker push $DOCKER_HUB_USERNAME/tp-devops-front:$CIRCLE_BUILD_NUM - docker push $DOCKER_HUB_USERNAME/tp-devops-front:latest + Docker: + working_directory: /dockerapp + docker: + - image: circleci/buildpack-deps:stretch + steps: + - checkout + - setup_remote_docker + - run: + name: Dockerize the app + command: | + docker build --cache-from=app -t app . + - run: + name: Publish app to docker hub + command: | + docker login -u $DOCKER_HUB_USERNAME -p $DOCKER_HUB_PASSWORD + docker tag app $DOCKER_HUB_USERNAME/tp-devops-front:$CIRCLE_BUILD_NUM + docker tag app $DOCKER_HUB_USERNAME/tp-devops-front:latest + docker push $DOCKER_HUB_USERNAME/tp-devops-front:$CIRCLE_BUILD_NUM + docker push $DOCKER_HUB_USERNAME/tp-devops-front:latest workflows: Build_Test_N_Deploy_FRONT: