Set up build-docker-image job build docker image for tags on Circle CI (#513)
Signed-off-by: Squareys <squareys@googlemail.com>
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 0b22c8f..b35f707 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -90,6 +90,15 @@
source emsdk_env.sh
python scripts/test.py
+ build-docker-image:
+ machine: true
+ steps:
+ - checkout
+ - run: cd docker && make version=${CIRCLE_TAG}-upstream
+ - run: |
+ docker login -u "$DOCKER_USER" -p "$DOCKER_PASS"
+ docker push emscripten/emsdk:${CIRCLE_TAG}-upstream
+
workflows:
flake8:
jobs:
@@ -103,3 +112,11 @@
test-windows:
jobs:
- test-windows
+ build-docker-image:
+ jobs:
+ - build-docker-image:
+ filters:
+ branches:
+ ignore: /.*/
+ tags:
+ only: /.*/