Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
pytest.yml 498 B
Newer Older
  • Learn to ignore specific revisions
  • Dorian Turba's avatar
    Dorian Turba committed
    pytest:
    
    Dorian Turba's avatar
    Dorian Turba committed
        image: python:${IMAGE_TAG}
    
    Dorian Turba's avatar
    Dorian Turba committed
        stage: code_quality
    
    Dorian Turba's avatar
    Dorian Turba committed
        variables:
            PYTHON_SETUP: "pip install .[TESTS]"
            IMAGE_TAG: "latest"
    
    Dorian Turba's avatar
    Dorian Turba committed
        script:
            - python --version  # Debug
            - python -m venv venv --upgrade-deps || python -m venv venv  # upgrade-deps is not supported before 3.9
            - source venv/bin/activate
    
    Dorian Turba's avatar
    Dorian Turba committed
            - ${PYTHON_SETUP}
    
    Dorian Turba's avatar
    Dorian Turba committed
            - pytest
        only:
            changes:
                - ./**/*.py
                - .gitlab-ci.yml
                - pyproject.toml