ceph-csi/jobs/ci-job-validation.yaml
Niels de Vos fdb17ace76 ci: make members of the GitHub "ceph" organization admins
Not everyone can restart CI jobs, only members of the Ceph organization
in GitHub. All jibs (except "commitlint") are started automatically, so
there is no functional change.

Signed-off-by: Niels de Vos <ndevos@redhat.com>
2020-08-10 12:02:13 +00:00

35 lines
993 B
YAML

---
- job:
name: ci-job-validation
project-type: pipeline
sandbox: true
concurrent: true
properties:
- github:
url: https://github.com/ceph/ceph-csi
- build-discarder:
days-to-keep: 7
artifact-days-to-keep: 7
pipeline-scm:
scm:
- git:
name: origin
url: https://github.com/ceph/ceph-csi
branches:
- ci/centos
script-path: ci-job-validation.groovy
lightweight-checkout: true
triggers:
- github-pull-request:
status-context: ci/centos/job-validation
trigger-phrase: '/(re)?test ((all)|(ci/centos/job-validation))'
permit-all: true
# TODO: set github-hooks to true when it is configured in GitHub
github-hooks: false
cron: 'H/5 * * * *'
white-list-target-branches:
- ci/centos
org-list:
- ceph
allow-whitelist-orgs-as-admins: true