diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e8caf0ac4035be56594cc6401595f9fa4a849f08..ed69b506f13fa4e50ab95a96022331cc0697f7ee 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,7 +9,7 @@ stages:
 - release
 
 variables:
-  TEST_IMAGE: briar/tor-reproducer:${CI_BUILD_REF_NAME}
+  TEST_IMAGE: briar/tor-reproducer:${CI_COMMIT_REF_NAME}
   RELEASE_IMAGE: briar/tor-reproducer:latest
   UPSTREAM_IMAGE: briar/tor-upstream-builder
 
@@ -90,28 +90,28 @@ test_build_mac:
 test_tag_android:
   extends: .base-android
   script:
-    - docker run -v `pwd`/output:/opt/tor-reproducer/output ${TEST_IMAGE} ./verify_tor.py ${CI_BUILD_REF_NAME}
+    - docker run -v `pwd`/output:/opt/tor-reproducer/output ${TEST_IMAGE} ./verify_tor.py ${CI_COMMIT_REF_NAME}
   only:
     - tags
 
 test_tag_linux:
   extends: .base-linux
   script:
-    - docker run -v `pwd`/output:/opt/tor-reproducer/output ${TEST_IMAGE} ./verify_tor_linux.py ${CI_BUILD_REF_NAME}
+    - docker run -v `pwd`/output:/opt/tor-reproducer/output ${TEST_IMAGE} ./verify_tor_linux.py ${CI_COMMIT_REF_NAME}
   only:
     - tags
 
 test_tag_windows:
   extends: .base-windows
   script:
-    - docker run -v `pwd`/output:/opt/tor-reproducer/output ${TEST_IMAGE} ./verify_tor_windows.py ${CI_BUILD_REF_NAME}
+    - docker run -v `pwd`/output:/opt/tor-reproducer/output ${TEST_IMAGE} ./verify_tor_windows.py ${CI_COMMIT_REF_NAME}
   only:
     - tags
 
 test_tag_macos:
   extends: .base-mac
   script:
-    - docker run --privileged -v `pwd`/output:/opt/tor-reproducer/output ${UPSTREAM_IMAGE} ./verify_tor_macos.py ${CI_BUILD_REF_NAME}
+    - docker run --privileged -v `pwd`/output:/opt/tor-reproducer/output ${UPSTREAM_IMAGE} ./verify_tor_macos.py ${CI_COMMIT_REF_NAME}
   only:
     - tags