Docker deploy in CircleCI.
This commit is contained in:
parent
747b0718c1
commit
221e474c5a
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user