From 7325cea867a09f55acfc1c2ae0c5fc980f508e61 Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Sun, 11 Jun 2023 06:55:52 +0200 Subject: [PATCH] Feat(core): add drone.yml --- .drone.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..583cd22 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,35 @@ +--- +kind: pipeline +name: pdf-auralia-build-and-publish +type: docker + +# Spécifie l'image Docker à utiliser +image: python:3.11 + +# Étapes de la pipeline +steps: + - name: build-and-publish + image: python:3.11 + commands: + - curl -sSL https://install.python-poetry.org | python3 - + - export PATH="/root/.local/bin:$PATH" + - poetry --version + - poetry config pypi-token.pypi $PYPI_PASSWORD + - poetry build + - poetry publish --username $PYPI_USERNAME --password $PYPI_PASSWORD + environment: + PYPI_USERNAME: + from_secret: pypi_username + PYPI_PASSWORD: + from_secret: pypi_password + + when: + event: + include: + - tag + +# Déclencheur de la pipeline +trigger: + event: + exclude: + - tag