mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-17 11:50:18 +00:00
ci: require ci/centos/containerized-tests for merging
The ci/centos/containerized-tests status is already set by the Jenkins job in the CentOS CI. It can now be used to gate the automatic merging of PRs. Reduce the load on Travis CI, do not run the containerized-tests job there any longer. Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
parent
6cf7389d97
commit
3d0395d448
@ -23,6 +23,7 @@ pull_request_rules:
|
||||
- "#approved-reviews-by>=2"
|
||||
- "#changes-requested-reviews-by=0"
|
||||
- "status-success=continuous-integration/travis-ci/pr"
|
||||
- "status-success=ci/centos/containerized-tests"
|
||||
- "status-success=DCO"
|
||||
- "status-success=commitlint"
|
||||
actions:
|
||||
@ -40,6 +41,7 @@ pull_request_rules:
|
||||
- "#approved-reviews-by>=1"
|
||||
- "#changes-requested-reviews-by=0"
|
||||
- "status-success=continuous-integration/travis-ci/pr"
|
||||
- "status-success=ci/centos/containerized-tests"
|
||||
- "status-success=DCO"
|
||||
- "status-success=commitlint"
|
||||
actions:
|
||||
|
@ -91,12 +91,6 @@ jobs:
|
||||
script:
|
||||
- ./scripts/build-multi-arch-image.sh || travis_terminate 1;
|
||||
|
||||
- stage: build testing
|
||||
name: containerized test (Fedora) and build (CentOS)
|
||||
script:
|
||||
- make containerized-test || travis_terminate 1;
|
||||
- make containerized-build || travis_terminate 1;
|
||||
|
||||
- stage: build testing
|
||||
name: cephcsi on Arm64
|
||||
arch: arm64
|
||||
|
Loading…
Reference in New Issue
Block a user