Skip to content
Snippets Groups Projects
Commit c03e70fb authored by Thomas Schneider's avatar Thomas Schneider
Browse files

ci: FINE, HAVE IT YOUR WAY

parent 375f182c
No related branches found
No related tags found
No related merge requests found
Pipeline #6391 passed
......@@ -14,16 +14,12 @@ default:
image: python:3.12
before_script:
- pip install pdm
.python-deps:
before_script:
- apt-get update
- apt-get -y install libldap-dev libsasl2-dev
- pdm sync --clean
lint-py:
extends:
- .python
- .python-deps
extends: .python
stage: test
script:
- >-
......@@ -50,9 +46,7 @@ build-js:
- schilder2000/static
build-py:
extends:
- .python
- .python-deps
extends: .python
stage: build
needs:
- job: build-js
......@@ -64,8 +58,7 @@ build-py:
- dist
publish:
extends:
- .python
extends: .python
stage: deploy
needs:
- job: build-py
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment