b026524ec4
People are used to using single backslash in grep (grep "\(xxx\)" etc) and similar context, lets not make it confusing everywhere.
36 lines
1.2 KiB
YAML
36 lines
1.2 KiB
YAML
sudo: required
|
|
dist: xenial
|
|
language: python
|
|
python: '3.5'
|
|
install: git clone https://github.com/QubesOS/qubes-builder ~/qubes-builder
|
|
script: ~/qubes-builder/scripts/travis-build
|
|
env:
|
|
- DISTS_VM=fc26 USE_QUBES_REPO_VERSION=4.0 USE_QUBES_REPO_TESTING=1
|
|
- DISTS_VM=fc27 USE_QUBES_REPO_VERSION=4.0 USE_QUBES_REPO_TESTING=1
|
|
- DISTS_VM=fc28 USE_QUBES_REPO_VERSION=4.0 USE_QUBES_REPO_TESTING=1
|
|
- DISTS_VM=fc29 USE_QUBES_REPO_VERSION=4.0 USE_QUBES_REPO_TESTING=1
|
|
- DISTS_VM=jessie USE_QUBES_REPO_VERSION=4.0 USE_QUBES_REPO_TESTING=1
|
|
- DISTS_VM=stretch USE_QUBES_REPO_VERSION=4.0 USE_QUBES_REPO_TESTING=1
|
|
- DISTS_VM=buster USE_QUBES_REPO_VERSION=4.0 USE_QUBES_REPO_TESTING=1
|
|
- DISTS_VM=centos7 USE_QUBES_REPO_VERSION=4.0 USE_QUBES_REPO_TESTING=1
|
|
|
|
jobs:
|
|
include:
|
|
- python: '3.5'
|
|
install: pip install --quiet -r ci/requirements.txt
|
|
env: TESTS_ONLY=1
|
|
script:
|
|
- ./run-tests
|
|
- shellcheck -e SC1117 $(grep -l '^#!/bin/\(ba\)\?sh' $(git ls-files))
|
|
after_success:
|
|
- codecov
|
|
- stage: deploy
|
|
python: '3.5'
|
|
env: DIST_DOM0=fc25 TESTS_ONLY=
|
|
script: ~/qubes-builder/scripts/travis-deploy
|
|
|
|
|
|
branches:
|
|
except:
|
|
- /.*_.*/
|