diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 825ab974266a9043e0a90a7acd8eff5d52f4ca0c..bb716306045552759da1cd5b9862ab206d58bcc3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,6 +11,8 @@ stages:
- demo_runs
build_docker_from_scratch:
+ only:
+ - schedules
image: docker:19.03.8
stage: build_docker
before_script:
@@ -20,6 +22,18 @@ build_docker_from_scratch:
- docker build -t $CONTAINER_TEST_IMAGE --no-cache .
- docker push $CONTAINER_TEST_IMAGE
+build_docker_from_cache:
+ except:
+ - schedules
+ image: docker:19.03.8
+ stage: build_docker
+ before_script:
+ - ls
+ script:
+ - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN gitlab-registry.mpcdf.mpg.de
+ - docker build -t $CONTAINER_TEST_IMAGE .
+ - docker push $CONTAINER_TEST_IMAGE
+
test_serial:
stage: test
script: