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-*