diff --git a/static-code-analysis.yml b/static-code-analysis.yml
index 2f0114fef9534018e7f821356305864c3858079c..2d690a875418353169a234771217e267788e93f9 100644
--- a/static-code-analysis.yml
+++ b/static-code-analysis.yml
@@ -1,5 +1,4 @@
 variables:
-  COMMON_IMAGE: "dev.iopsys.eu:5050/iopsys/gitlab-ci-pipeline/code-analysis:0.29"
   SOURCE_FOLDER: "src"
   SHELL_SRC: ""
   FLAWFINDER_OPTIONS: "-m 4 --error-level=4"
@@ -9,7 +8,7 @@ variables:
   DEBUG: "FALSE"
 
 run_static_code_analysis:
-  image: ${COMMON_IMAGE}
+  image: ${COMMON_IMAGE:-dev.iopsys.eu:5050/iopsys/gitlab-ci-pipeline/code-analysis:0.28}
   stage: static_code_analysis
   allow_failure: false
   script:
@@ -21,7 +20,7 @@ run_static_code_analysis:
     - "/usr/local/pmd/bin/run.sh cpd ${CPD_OPTIONS} ${SOURCE_FOLDER}"
 
 run_compilation_test:
-  image: ${COMMON_IMAGE}
+  image: ${COMMON_IMAGE:-dev.iopsys.eu:5050/iopsys/gitlab-ci-pipeline/code-analysis:0.28}
   stage: static_code_analysis
   allow_failure: false
   script:
@@ -31,7 +30,7 @@ run_compilation_test:
       when: always
 
 run_optional_checks:
-  image: ${COMMON_IMAGE}
+  image: ${COMMON_IMAGE:-dev.iopsys.eu:5050/iopsys/gitlab-ci-pipeline/code-analysis:0.28}
   stage: static_code_analysis
   allow_failure: true
   script: