Skip to content

Commit 935db04

Browse files
committed
Fix Gitlab CI/CD to use helper scripts
Signed-off-by: Thomas <[email protected]>
1 parent fc50668 commit 935db04

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

.gitlab-ci.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,20 @@ include:
1313
build-python-package:
1414
stage: build
1515
before_script:
16-
- pipenv install --system --dev
17-
- pip install packaging
16+
- pip install uv
1817
script:
19-
- echo "Building the project..."
20-
- python -m build --wheel
18+
- tools/build-package.sh
2119
artifacts:
2220
paths:
23-
- dist
21+
- 'dist/*.whl'
2422
expire_in: 1 week
2523

2624
build-documentation:
2725
stage: build
2826
before_script:
29-
- pipenv install --system --dev
30-
- pip install -e .
31-
- pip install packaging
32-
- pip install tomli
33-
- pip install certifi
27+
- pip install uv
3428
script:
35-
- cd docs
36-
- pipenv run make html
29+
- tools/build-docs.sh
3730

3831
code_quality:
3932
when: manual

0 commit comments

Comments
 (0)