Newer
Older

Daniel Lyons
committed
# Enter the package directory

Daniel Lyons
committed
- cd ${PACKAGE_PATH}
# Install build, poetry and pytest

Daniel Lyons
committed
# Install the package for testing
- pip install .

Daniel Lyons
committed
# Build the package and push to the gitlab repo
- poetry build
- poetry config repositories.gitlab "https://gitlab.nrao.edu/api/v4/projects/$CI_PROJECT_ID/packages/pypi"
- poetry config http-basic.gitlab gitlab-ci-token "$CI_JOB_TOKEN"
- poetry publish --repository gitlab

Daniel Lyons
committed
# Return to the parent directory