1# This CI will only work for trusted contributors. CI for public contributors 2# runs via a webhook on the merge requests. There's nothing you have to do if 3# you want your changes tested -- created pipelines will be automatically 4# linked in the merge request and appropriate labels will be added to it. 5# Changes to this file will NOT be reflected in the testing. 6 7workflow: 8 rules: 9 - if: $CI_MERGE_REQUEST_ID 10 11variables: 12 git_url: ${CI_MERGE_REQUEST_PROJECT_URL} 13 git_url_cache_owner: kernel 14 branch: ${CI_MERGE_REQUEST_TARGET_BRANCH_NAME} 15 commit_hash: ${CI_COMMIT_SHA} 16 mr_id: ${CI_MERGE_REQUEST_IID} 17 mr_url: ${CI_MERGE_REQUEST_PROJECT_URL}/-/merge_requests/${CI_MERGE_REQUEST_IID} 18 title: ${CI_COMMIT_TITLE} 19 kernel_type: internal 20 make_target: rpm 21 builder_image: quay.io/cki/builder-rhel8 22 build_kabi_whitelist: 'true' 23 tree_yaml_name: rhel 24 publish_elsewhere: 'true' 25 26realtime_check: 27 variables: 28 name: kernel-rt-rhel8 29 merge_tree: ${CI_MERGE_REQUEST_PROJECT_URL} 30 merge_tree_cache_owner: kernel 31 merge_branch: 8.4-rt 32 architectures: 'x86_64' 33 package_name: kernel-rt 34 skip_test: 'true' 35 trigger: 36 project: redhat/red-hat-ci-tools/kernel/cki-scratch-pipelines/scratch-pipelines 37 branch: rhel8 38 strategy: depend 39 allow_failure: true 40 41trigger_pipeline: 42 variables: 43 name: kernel-rhel8 44 architectures: 'x86_64 ppc64le aarch64 s390x' 45 kpet_tree_family: rhel8 46 native_tools: 'true' 47 trigger: 48 project: redhat/red-hat-ci-tools/kernel/cki-scratch-pipelines/scratch-pipelines 49 branch: rhel8 50 strategy: depend 51