mirror of
https://github.com/pretix/pretix-servicefees.git
synced 2024-11-23 22:50:21 +01:00
Update GitLab CI pipeline
This commit is contained in:
parent
5ca03ba7b7
commit
a2b7462d0a
1 changed files with 6 additions and 6 deletions
|
@ -1,15 +1,15 @@
|
||||||
pypi:
|
pypi:
|
||||||
|
image:
|
||||||
|
name: pretix/ci-image
|
||||||
|
before_script:
|
||||||
|
- cat $PYPIRC > ~/.pypirc
|
||||||
|
- pip install -U pip uv
|
||||||
|
- uv pip install --system -U wheel setuptools twine build pretix-plugin-build check-manifest
|
||||||
script:
|
script:
|
||||||
- cp /keys/.pypirc ~/.pypirc
|
|
||||||
- virtualenv /tmp/env
|
|
||||||
- source /tmp/env/bin/activate
|
|
||||||
- XDG_CACHE_HOME=/cache pip3 install -U pip wheel setuptools twine build pretix-plugin-build check-manifest
|
|
||||||
- python -m build
|
- python -m build
|
||||||
- check-manifest .
|
- check-manifest .
|
||||||
- twine check dist/*
|
- twine check dist/*
|
||||||
- twine upload dist/*
|
- twine upload dist/*
|
||||||
tags:
|
|
||||||
- python3
|
|
||||||
only:
|
only:
|
||||||
- pypi
|
- pypi
|
||||||
artifacts:
|
artifacts:
|
||||||
|
|
Loading…
Reference in a new issue