From 8c27f55ec66330cd054e782c1dd7630a28176157 Mon Sep 17 00:00:00 2001 From: Pritimay Sarkar Date: Sun, 21 Jan 2024 10:12:20 +0000 Subject: [PATCH] change ci step --- .gitlab-ci.yml | 38 ++++++++++---------------------------- 1 file changed, 10 insertions(+), 28 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d0b7c87..b52c125 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,12 @@ # https://hub.docker.com/r/library/python/tags/ image: python:latest +stages: + - test + +variables: + PYTHON_VERSION: "3.8" + # Change pip's cache directory to be inside the project directory since we can # only cache local items. variables: @@ -23,34 +29,10 @@ before_script: - pip install virtualenv - virtualenv venv - source venv/bin/activate + - pip install setuptools + - pip install -r requirements.txt test: + stage: test script: - - pip install ruff tox # you can also use tox - - pip install --editable ".[test]" - - tox -e py,ruff - -run: - script: - - pip install . - # run the command here - artifacts: - paths: - - build/* - -pages: - script: - - pip install sphinx sphinx-rtd-theme - - cd doc - - make html - - mv build/html/ ../public/ - artifacts: - paths: - - public - rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - -deploy: - stage: deploy - script: echo "Define your deployment script!" - environment: production + - pytest