Docker deploy in CircleCI.

This commit is contained in:
Naoki Kosaka 2018-11-15 17:25:56 +09:00
parent 747b0718c1
commit 221e474c5a

View File

@ -13,9 +13,25 @@ jobs:
dep ensure dep ensure
go test -coverprofile=coverage.txt . ./worker ./cli go test -coverprofile=coverage.txt . ./worker ./cli
bash <(curl -s https://codecov.io/bash) bash <(curl -s https://codecov.io/bash)
docker:
docker:
- image: docker:git
steps:
- checkout
- setup_remote_docker
- run:
name: build docker image
command: |
docker build -t ${DOCKER_USER}/activity-relay:latest .
- run:
name: upload image to docker hub.
command: |
docker login --username=${DOCKER_USER} --password=${DOCKER_PASS}
docker push ${DOCKER_USER}/activity-relay:latest
workflows: workflows:
version: 2 version: 2
build: build:
jobs: jobs:
- test - test
- docker