diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a59459207a153e4c1277a29615d89deddea89f6c..615eb5239e9863fd10a74040af4f4dc7ae3e8bfe 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -33,7 +33,8 @@ stages:
     - kubectl get -n cbio-on-demand${NAMESPACE} configmaps xml || kubectl -n cbio-on-demand${NAMESPACE} create configmap xml --from-file=sp-metadata.xml
     - export foo="${CI_COMMIT_REF_NAME}_KEY"
     - foo=$(eval echo \$"$foo")
-    - kubectl -n cbio-on-demand${NAMESPACE} create secret generic key --from-file="$foo" --dry-run -o yaml | kubectl apply -f -
+    - mv $foo ./sp_key.pem
+    - kubectl -n cbio-on-demand${NAMESPACE} create secret generic key --from-file=sp_key.pem --dry-run -o yaml | kubectl apply -f -
 
 .cbio-db-build-template: &cbio-db-build-template
   stage: build