diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ddc9c08826a3a3967ab597b67bd0307651134e4a..8178f74f1bff6f78d7782a5046dccb30ba3f835e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,6 +17,14 @@ create-image:
 build:
   image: $CI_REGISTRY/imgw/computer-resources:latest
   stage: build
+  rules:
+    - changes:
+      - Dockerfile
+      - requirements.txt
+      needs:
+        - create-image
+    - when: always
+
   script:
     # --strict is too strict :)
     - mkdocs build -c --verbose