diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 71b2d3037f741c8670e9ad5b1ad14c8bc8ed92b5..f1804c0b0d02983f4ddfe1a4d817697585cd2723 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,12 @@ stages:
   - build_and_test
 
 ############ YAML ANCHORS ############
+.print_variables_template: &print_variables_definition
+  # Print variables
+  - echo $CI_COMMIT_BRANCH
+  - echo $WOLF_GNSS_BRANCH
+  - echo $GNSSUTILS_BRANCH
+
 .preliminaries_template: &preliminaries_definition
   ## Install ssh-agent if not already installed, it is required by Docker.
   ## (change apt-get to yum if you use an RPM-based image)
@@ -116,6 +122,7 @@ license_headers:
       paths:
       - ci_deps/wolf/
   before_script:
+    - *print_variables_definition
     - *preliminaries_definition
     - *install_wolf_definition
   script:
@@ -133,6 +140,7 @@ build_and_test:bionic:
       paths:
       - ci_deps/gnss_utils/
   before_script:
+    - *print_variables_definition
     - *preliminaries_definition
     - *install_wolf_definition
     - *install_gnssutils_definition
@@ -152,6 +160,7 @@ build_and_test:focal:
       paths:
       - ci_deps/gnss_utils/
   before_script:
+    - *print_variables_definition
     - *preliminaries_definition
     - *install_wolf_definition
     - *install_gnssutils_definition