diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 647d508a1d1631626df1419087760771a7ca59c2..ffeed154862d6725fddc234afd09df4f2120b90f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -587,9 +587,8 @@ release-libs:
   variables:
     PIPENV_PIPFILE: "./dbrepo-analyse-service/Pipfile"
   script:
-    - apk add sed
-    - pip install pipenv
+    - apk add sed bash
+    - pip install pipenv twine build
     - pipenv install gunicorn && pipenv install --dev --system --deploy
-    - pip install twine build
-    - ./lib/python/package.sh
-    - ./lib/python/release.sh
\ No newline at end of file
+    - bash ./lib/python/package.sh
+    - bash ./lib/python/release.sh
\ No newline at end of file
diff --git a/lib/python/release.sh b/lib/python/release.sh
index 5e2b32683188c63d1c7fe36a80bbdfce6728ff45..9c5e62d2d0893d1810fbfd1cd772a1abdfbba2f8 100755
--- a/lib/python/release.sh
+++ b/lib/python/release.sh
@@ -1,3 +1,3 @@
 #!/bin/bash
-cat ${CI_PIPYRC} | base64 -d > .pypirc
+echo "${CI_PIPYRC}" | base64 -d > .pypirc
 python -m twine upload --config-file .pypirc --verbose --repository pypi ./lib/python/dist/dbrepo-*