ci: add debug logs for SAXON_LICENSE materialization and copy
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 779e1af..7545be5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,10 +27,19 @@
   before_script:
     - source `find .. -name section_helper.sh`
     - mkdir -p "$SAXON_HOME"
+    - start_section saxon_license_debug "Preparing Saxon license"
+    - echo "SAXON_HOME=$SAXON_HOME"
+    - echo "SAXON_LICENSE=$SAXON_LICENSE"
+    - ls -l "$SAXON_HOME" || true
+    - ls -l "$SAXON_LICENSE" || true
+    - test -r "$SAXON_LICENSE" && echo "SAXON_LICENSE readable: yes" || echo "SAXON_LICENSE readable: no"
     - |
       if [ -r "$SAXON_LICENSE" ]; then
-        cp "$SAXON_LICENSE" "$SAXON_HOME/saxon-license.lic"
+        cp -v "$SAXON_LICENSE" "$SAXON_HOME/saxon-license.lic" && ls -l "$SAXON_HOME/saxon-license.lic"
+      else
+        echo "No readable SAXON_LICENSE file variable present"
       fi
+    - end_section saxon_license_debug
     - start_section install_linux_packages "Installing missing Linux packages"
     - apt-get -o dir::cache::archives="$APT_CACHE_DIR" update
     - apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -y libxml2-utils curl openjdk-17-jre-headless xmlstarlet
@@ -75,10 +84,19 @@
   before_script:
     - source `find .. -name section_helper.sh`
     - mkdir -p "$SAXON_HOME"
+    - start_section saxon_license_debug "Preparing Saxon license"
+    - echo "SAXON_HOME=$SAXON_HOME"
+    - echo "SAXON_LICENSE=$SAXON_LICENSE"
+    - ls -l "$SAXON_HOME" || true
+    - ls -l "$SAXON_LICENSE" || true
+    - test -r "$SAXON_LICENSE" && echo "SAXON_LICENSE readable: yes" || echo "SAXON_LICENSE readable: no"
     - |
       if [ -r "$SAXON_LICENSE" ]; then
-        cp "$SAXON_LICENSE" "$SAXON_HOME/saxon-license.lic"
+        cp -v "$SAXON_LICENSE" "$SAXON_HOME/saxon-license.lic" && ls -l "$SAXON_HOME/saxon-license.lic"
+      else
+        echo "No readable SAXON_LICENSE file variable present"
       fi
+    - end_section saxon_license_debug
     - start_section install_linux_packages "Installing missing Linux packages"
     - mkdir -pv $APT_CACHE_DIR
     - apt-get -o dir::cache::archives="$APT_CACHE_DIR" update
@@ -123,10 +141,19 @@
   before_script:
     - source `find .. -name section_helper.sh`
     - mkdir -p "$SAXON_HOME"
+    - start_section saxon_license_debug "Preparing Saxon license"
+    - echo "SAXON_HOME=$SAXON_HOME"
+    - echo "SAXON_LICENSE=$SAXON_LICENSE"
+    - ls -l "$SAXON_HOME" || true
+    - ls -l "$SAXON_LICENSE" || true
+    - test -r "$SAXON_LICENSE" && echo "SAXON_LICENSE readable: yes" || echo "SAXON_LICENSE readable: no"
     - |
       if [ -r "$SAXON_LICENSE" ]; then
-        cp "$SAXON_LICENSE" "$SAXON_HOME/saxon-license.lic"
+        cp -v "$SAXON_LICENSE" "$SAXON_HOME/saxon-license.lic" && ls -l "$SAXON_HOME/saxon-license.lic"
+      else
+        echo "No readable SAXON_LICENSE file variable present"
       fi
+    - end_section saxon_license_debug
     - start_section setup_ssh "Setting up SSH"
     - apt-get update
     - apt-get install  -y rsync openssh-client