diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2249cb636c746969b6590e0fb3d269e766ab04d0..910db1b7453d4150dac6e73c71cc3dcc10bf6f66 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,17 +9,19 @@ stages:
   - push
 
 test:
-  image: python:3.8.0-buster
+  image: python:3.9-buster
   script:
     - python3 setup.py test
   tags:
     - iam-public
+  except:
+    - schedules
 
 push:
   stage: push
   image: docker:stable
   script:
-    - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.gitlab.cc-asp.fraunhofer.de:4567
+    - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
     - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME -t $CI_REGISTRY_IMAGE:latest .
     - docker push $CI_REGISTRY_IMAGE
     - docker rmi $CI_REGISTRY_IMAGE
diff --git a/Dockerfile b/Dockerfile
index e0b607dccc959766fae353654af98571ee94e2bb..e8994af553458b15b3bee797bb2f408c0436cd80 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM python:3.8.1-buster
+FROM python:3.9-buster
 
 RUN mkdir /src
 COPY . /src