Skip to content
Snippets Groups Projects
Commit 23d1a0e5 authored by Marc Feger's avatar Marc Feger
Browse files

Update .gitlab-ci.yml to have a deploy stage for pypi

parent 7de20c46
No related branches found
No related tags found
1 merge request!1Merge feedingChickenWithChicken into main
Pipeline #75033 failed
...@@ -6,6 +6,7 @@ services: ...@@ -6,6 +6,7 @@ services:
stages: stages:
- build - build
- test - test
- deploy
before_script: before_script:
- docker version - docker version
...@@ -33,3 +34,17 @@ test: ...@@ -33,3 +34,17 @@ test:
- echo "Testing ..." - echo "Testing ..."
- docker-compose -f docker-compose.ci.yml pull - docker-compose -f docker-compose.ci.yml pull
- docker-compose -f docker-compose.ci.yml run web sh -c "poetry run python manage.py makemigrations && poetry run python manage.py migrate && poetry run python manage.py test core -v 2" - docker-compose -f docker-compose.ci.yml run web sh -c "poetry run python manage.py makemigrations && poetry run python manage.py migrate && poetry run python manage.py test core -v 2"
deploy:
stage: deploy
needs:
- test
script:
- echo "Deploying ..."
- cd ./the_social_network
- mw ./the_social_network ./not_needed
- mw ./core ./the_social_network
- pip install poetry
- poetry --version
- poetry config pypi-token.pypi __token__ $PYPI_TOKEN
- poetry publish
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment