diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e02aba031d640bcede339b3db9b709fd3d88cf71..eb2ffcf3dbd632d5ca63fcc64f8a577a0d31f991 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -864,7 +864,7 @@ doc-tarball:
   stage: packaging
   tags:
     - x86_64-linux
-  image: ghcci/x86_64-linux-deb9:0.2
+  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb9:$DOCKER_REV"
   dependencies:
     - validate-x86_64-linux-deb9-debug
     - validate-x86_64-windows
@@ -899,7 +899,7 @@ source-tarball:
   stage: packaging
   tags:
     - x86_64-linux
-  image: ghcci/x86_64-linux-deb9:0.2
+  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb9:$DOCKER_REV"
   dependencies: []
   only:
     - tags
@@ -913,7 +913,9 @@ source-tarball:
     - ./configure
     - make sdist
     - mv sdistprep/*.xz  .
-    - make show VALUE=version > version
+    - make show! --quiet VALUE=ProjectVersion > version
+    - source version
+    - echo "$ProjectVersion" > version
 
 
 ############################################################