From 5d5e7c2eb8965a9a880bc994ab1ed407c6360157 Mon Sep 17 00:00:00 2001 From: Jonathan Dietz Date: Mon, 18 Jun 2018 16:38:44 -0700 Subject: [PATCH] adding circleci yaml --- .circleci/config.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..f297a66 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,19 @@ +version: 2 +jobs: + build: + working_directory: ~/tobi_postgres + docker: + - image: docker:17.09-git + steps: + - checkout + - setup_remote_docker + - deploy: + name: Push Docker image + command: | + if [ "${CIRCLE_BRANCH}" == "master" ]; then + TAG=0.1.${CIRCLE_SHA1} + docker build -t tobicom/postgres:$TAG -t tobicom/postgres:latest . + docker login -u "${DOCKER_USERNAME}" -p "${DOCKER_PASSWORD}" + docker push tobicom/postgres:$TAG + docker push tobicom/postgres:latest + fi