Browse Source

edit config.yml #7 💥

dependabot/pip/requirements/sqlalchemy-1.3.0
Gautier couture 6 years ago
parent
commit
b57a97ecf1
  1. 16
      .circleci/config.yml

16
.circleci/config.yml

@ -62,7 +62,6 @@ jobs:
exit 1 exit 1
fi fi
Docker: Docker:
working_directory: /dockerapp
docker: docker:
- image: circleci/buildpack-deps:stretch - image: circleci/buildpack-deps:stretch
steps: steps:
@ -72,14 +71,21 @@ jobs:
name: dockerize the app name: dockerize the app
command: | command: |
docker build --cache-from=app -t app . docker build --cache-from=app -t app .
- persist_to_workspace:
root: .
paths:
- ./image.tar
- attach_workspace:
at: /tmp/workspace
- run: docker load -i /tmp/workspace/image.tar
- run: - run:
name: Publish app to docker hub name: Publish app to docker hub
command: | command: |
docker login -u $DOCKER_HUB_USERNAME -p $DOCKER_HUB_PASSWORD docker login -u $DOCKER_HUB_USERNAME -p $DOCKER_HUB_PASSWORD
docker tag app $DOCKER_HUB_USERNAME/tp-devops-final-api:$CIRCLE_BUILD_NUM
docker tag app $DOCKER_HUB_USERNAME/tp-devops-final-api:latest
docker push $DOCKER_HUB_USERNAME/tp-devops-final-api:$CIRCLE_BUILD_NUM
docker push $DOCKER_HUB_USERNAME/tp-devops-final-api:latest
docker tag app $DOCKER_HUB_USERNAME/TP_FINAL_DEVOPS:$CIRCLE_BUILD_NUM
docker tag app $DOCKER_HUB_USERNAME/TP_FINAL_DEVOPS:latest
docker push $DOCKER_HUB_USERNAME/TP_FINAL_DEVOPS:$CIRCLE_BUILD_NUM
docker push $DOCKER_HUB_USERNAME/TP_FINAL_DEVOPS:latest
workflows: workflows:
build_test_deploy: build_test_deploy:
jobs: jobs:

Loading…
Cancel
Save