From 192298c04593213d9d516d0ad9a5fe16a7bb4df7 Mon Sep 17 00:00:00 2001 From: Bradley Cicenas Date: Fri, 10 Mar 2017 08:45:04 +0000 Subject: [PATCH] add circleci config for docker build --- circle.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 circle.yml diff --git a/circle.yml b/circle.yml new file mode 100644 index 0000000..5b50097 --- /dev/null +++ b/circle.yml @@ -0,0 +1,24 @@ +machine: + services: + - docker + +dependencies: + override: + - docker info + - | + if [[ "$CIRCLE_BRANCH" == "master" ]]; then + docker build -t quay.io/vektorlab/ctop:latest . + else + docker build -t quay.io/vektorlab/ctop:${CIRCLE_BRANCH} . + fi + +test: + override: + - docker run -t --entrypoint /bin/sh quay.io/vektorlab/ctop:latest -v + +deployment: + hub: + branch: master + commands: + - docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS quay.io + - docker push quay.io/vektorlab/ctop:latest