123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- import:
- - source: QubesOS/qubes-continuous-integration:R4.1/travis-base-r4.1.yml
- mode: deep_merge_prepend
- - source: QubesOS/qubes-continuous-integration:R4.1/travis-dom0-r4.1.yml
- - source: QubesOS/qubes-continuous-integration:R4.1/travis-vms-r4.1.yml
- jobs:
- include:
- - env:
- - ENABLE_SLOW_TESTS=1
- language: python
- python: '3.6'
- install:
- - pip install --quiet -r ci/requirements.txt
- script:
- - python setup.py build
- - PYTHONPATH=test-packages pylint qubesadmin
- - ./run-tests
- after_success:
- - codecov
- - env:
- - ENABLE_SLOW_TESTS=1
- language: python
- python: '3.7'
- install:
- - pip install --quiet -r ci/requirements.txt
- script:
- - python setup.py build
- - PYTHONPATH=test-packages pylint qubesadmin
- - ./run-tests
- after_success:
- - codecov
- - env:
- - ENABLE_SLOW_TESTS=1
- language: python
- python: '3.8'
- install:
- - pip install --quiet -r ci/requirements.txt
- script:
- - python setup.py build
- - PYTHONPATH=test-packages pylint qubesadmin
- - ./run-tests
- after_success:
- - codecov
- - stage: deploy
- env: DIST_DOM0=fc32
- script:
- - ~/qubes-builder/scripts/travis-deploy
|