Skip to content
Snippets Groups Projects
Commit fda86de9 authored by Daniel Lyons's avatar Daniel Lyons
Browse files

Merge branch 'fixing-build' into '2.8.2-DEVELOPMENT'

Correct the pex build template

See merge request !1369
parents ecdbb8f3 ee09091b
2 merge requests!1452Merge 2.8.2 to main,!1369Correct the pex build template
Pipeline #9985 failed
...@@ -6,8 +6,9 @@ ...@@ -6,8 +6,9 @@
- WD=$PWD - WD=$PWD
- cd ${PEX_PATH} - cd ${PEX_PATH}
- poetry install --with test - poetry install --with test
# - pytest test - poetry build
- NAME=$(awk -F' = ' '/^\[tool.poetry\]/ { project = 1; next } /^\[.*\]/ { project = 0 } project && $1 == "name" { gsub(/"/, "", $2); print $2 }' pyproject.toml) - pytest test
- VERSION=$(sed -n 's/^__version__ = "\(.*\)\"$/\1/p' */__init__.py) - poetry config repositories.gitlab "https://gitlab.nrao.edu/api/v4/projects/$CI_PROJECT_ID/packages/pypi"
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file dist/${NAME}-${VERSION}-py3-none-any.whl "$CI_API_V4_URL/projects/$CI_PROJECT_ID/packages/generic/${NAME}/${VERSION}/${NAME}-${VERSION}-py3-none-any.whl"' - poetry config http-basic.gitlab gitlab-ci-token "$CI_JOB_TOKEN"
- poetry publish --repository gitlab
- cd $WD - cd $WD
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment