Browse Source

docker build && push

main
Gianni GIUDICE 6 years ago
parent
commit
ddfddf4f72
  1. 10
      .circleci/config.yml

10
.circleci/config.yml

@ -84,14 +84,15 @@ jobs:
docker: docker:
- image: circleci/buildpack-deps:stretch - image: circleci/buildpack-deps:stretch
environment: environment:
IMAGE_NAME: gianni-building-on-ci
IMAGE_NAME: giannigiux/my-awesome-ci-expr
steps: steps:
- checkout - checkout
- setup_remote_docker - setup_remote_docker
- run: docker build -t gianni-building-on-ci:latest .
- run: docker build --tag app .
- run: docker save -o image.tar app
dockerpush: dockerpush:
environment: environment:
IMAGE_NAME: gianni-building-on-ci
IMAGE_NAME: giannigiux/my-awesome-ci-expr
docker: docker:
- image: circleci/node:12 - image: circleci/node:12
- image: circleci/buildpack-deps:stretch - image: circleci/buildpack-deps:stretch
@ -101,4 +102,5 @@ jobs:
steps: steps:
- setup_remote_docker - setup_remote_docker
- run: docker login -u "giannigiux" -p "testtpdocker" - run: docker login -u "giannigiux" -p "testtpdocker"
- run: docker push gianni-building-on-ci:latest
- run: docker tag app $IMAGE_NAME:$CIRCLE_BUILD_NUM .
- run: docker push $IMAGE_NAME:$CIRCLE_BUILD_NUM
Loading…
Cancel
Save