.travis.yml 874 B

1234567891011121314151617181920212223242526
  1. import:
  2. - source: QubesOS/qubes-continuous-integration:R4.1/travis-base-r4.1.yml
  3. - source: QubesOS/qubes-continuous-integration:R4.1/travis-vms-r4.1.yml
  4. language: python
  5. python: '3.5'
  6. jobs:
  7. include:
  8. - python: '3.6' # needs to match bionic
  9. virtualenv:
  10. system_site_packages: true
  11. install:
  12. - sudo apt-get -y install python3-gi gir1.2-gtk-3.0
  13. - pip install --quiet -r ci/requirements.txt
  14. env: TESTS_ONLY=1
  15. script:
  16. - ./run-tests
  17. - shellcheck -e SC1117 $(grep -l '^#!/bin/\(ba\)\?sh' $(git ls-files))
  18. after_success:
  19. - codecov
  20. - stage: deploy
  21. python: '3.5'
  22. env: DIST_DOM0=fc31 TESTS_ONLY=
  23. script: ~/qubes-builder/scripts/travis-deploy
  24. allow_failures:
  25. # no yum/dnf currently in bullseye
  26. - env: DISTS_VM=bullseye USE_QUBES_REPO_VERSION=4.1 USE_QUBES_REPO_TESTING=1