mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-23 15:40:01 -06:00
b0636c5408
This document showcases common usecases for the user to interact with the PR-CI checker tool. Signed-off-by: David Pascual <davherna@redhat.com> Reviewed-By: Florence Blanc-Renaud <flo@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
62 lines
1.7 KiB
YAML
62 lines
1.7 KiB
YAML
# Specification file for PRCI definitions used by prci_checker script
|
|
# Find a doc page with examples of how to use the tool and spec file
|
|
# at https://freeipa.readthedocs.io/en/latest/designs/index.html
|
|
|
|
# List of supported test-run classes for non-build jobs
|
|
classes:
|
|
- "RunPytest"
|
|
- "RunPytest2"
|
|
- "RunPytest3"
|
|
- "RunWebuiTests"
|
|
- "RunADTests"
|
|
|
|
# (Optional) Definition files that should contain the same number of jobs
|
|
fixed_n_jobs:
|
|
- nightly_latest
|
|
- nightly_latest_selinux
|
|
- nightly_latest_testing
|
|
- nightly_latest_testing_selinux
|
|
- nightly_previous
|
|
- nightly_rawhide
|
|
|
|
# Info specific to prci definition files
|
|
# 'job_prefix' field is mandatory
|
|
# 'update_packages', 'selinux_enforcing', 'enable_testing_repo' and
|
|
# 'copr_defined' are optional boolean fields (if not specified,
|
|
# false value is assumed).
|
|
# New definitions specifications may be added anytime
|
|
prci_job_spec:
|
|
gating:
|
|
job_prefix: 'fedora-latest/'
|
|
nightly_latest:
|
|
job_prefix: 'fedora-latest/'
|
|
nightly_latest_389ds:
|
|
job_prefix: '389ds-fedora/'
|
|
update_packages: True
|
|
copr_defined: True
|
|
nightly_latest_pki:
|
|
job_prefix: 'pki-fedora/'
|
|
update_packages: True
|
|
copr_defined: True
|
|
nightly_latest_selinux:
|
|
job_prefix: 'fedora-latest/'
|
|
selinux_enforcing: True
|
|
nightly_latest_testing:
|
|
job_prefix: 'testing-fedora/'
|
|
update_packages: True
|
|
enable_testing_repo: True
|
|
nightly_latest_testing_selinux:
|
|
job_prefix: 'testing-fedora/'
|
|
selinux_enforcing: True
|
|
update_packages: True
|
|
enable_testing_repo: True
|
|
nightly_previous:
|
|
job_prefix: 'fedora-previous/'
|
|
nightly_rawhide:
|
|
job_prefix: 'fedora-rawhide/'
|
|
update_packages: True
|
|
nightly_latest_sssd:
|
|
job_prefix: 'sssd-fedora/'
|
|
update_packages: True
|
|
copr_defined: True
|