GitLab continuous deployment configuration uses undedfined XDG_RUNTIME_DIR and fails
It tries to put the deployment key onto a tmpfs but the GitLab build environment doesn't set any XDG_*
variables to help us find one. As a result, the deploy step fails while trying to set up the SSH key.