diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..b9bb7c3 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,10 @@ +pipeline: + build-docker: + image: docker:18.06.1-ce + volumes: + - /var/run/docker.sock:/var/run/docker.sock + commands: + - chmod +x ./build-image.sh + - ./build-image.sh + when: +event: [push] \ No newline at end of file diff --git a/build-image.sh b/build-image.sh new file mode 100644 index 0000000..c8bf2cd --- /dev/null +++ b/build-image.sh @@ -0,0 +1,14 @@ +#!/bin/sh +set -e +set -o xtrace + +IMAGE_NAME=HackTheGame-v002 + +# clean old images +OLD_IMAGES=$(docker images $IMAGE_NAME -q --no-trunc) +if [ -n "${OLD_IMAGES}" ]; then + docker rmi -f ${OLD_IMAGES}; +fi + +#Build Images +docker build . -t $IMAGE_NAME