travis: Use NM-1.22-git Copr repository for integration tests

The goal of the change is to make the CI system more stable. Currently
1.22-git contains fixes that we need. Using the master branch would make
the CI more unstable which is not good. Please, note that there is an
optional job running with the master branch.

Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
This commit is contained in:
Fernando Fernandez Mancera 2020-02-28 10:06:14 +01:00 committed by Gris Ge
parent cc5a37d654
commit f1306a4c6a

View File

@ -6,13 +6,12 @@ env:
- use_coveralls=true
matrix:
- CONTAINER_IMAGE=nmstate/centos8-nmstate-dev
testflags="--test-type integ --pytest-args='-x'"
testflags="--test-type integ --pytest-args='-x'
--copr networkmanager/NetworkManager-1.22-git"
use_codecov=true
use_coveralls=false
- CONTAINER_IMAGE=nmstate/centos8-nmstate-dev
testflags="--test-type integ_slow --pytest-args='-x'"
- CONTAINER_IMAGE=nmstate/centos8-nmstate-dev
testflags="--test-type integ --pytest-args='-x'
testflags="--test-type integ_slow --pytest-args='-x'
--copr networkmanager/NetworkManager-1.22-git"
- CONTAINER_IMAGE=nmstate/centos8-nmstate-dev
testflags="--test-type integ --pytest-args='-x'
@ -27,9 +26,6 @@ env:
matrix:
fast_finish: true
allow_failures:
- env: CONTAINER_IMAGE=nmstate/centos8-nmstate-dev
testflags="--test-type integ --pytest-args='-x'
--copr networkmanager/NetworkManager-1.22-git"
- env: CONTAINER_IMAGE=nmstate/centos8-nmstate-dev
testflags="--test-type integ --pytest-args='-x'
--copr networkmanager/NetworkManager-master"