[DNM] Sync Serverless CI config/#79402
Conversation
|
/hold |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (9)
📒 Files selected for processing (11)
WalkthroughThis pull request adds Slack reporter configuration to CI job definitions across multiple Knative repositories. Each job now reports success, failure, and error states to the appropriate project-specific Slack channel with a templated message that includes the job name and a link to the logs. ChangesSlack Reporter Configuration for CI Jobs
🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 12✅ Passed checks (12 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
[REHEARSALNOTIFIER]
A total of 37 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs. A full list of affected jobs can be found here Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
@maschmid: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
test only
Summary
This pull request synchronizes CI operator configuration for multiple OpenShift Knative projects by adding Slack reporter configurations to test jobs. The changes enable automated job status notifications to be posted to project-specific Slack channels.
Changes
The PR modifies CI job configurations across five Knative-related OpenShift projects:
For each project,
reporter_configblocks are added to CI test job definitions, configuring:#knative-eventing-cifor eventing projects,#serverless-cifor serverless-operator, and#knative-serving-cifor servingsuccess,failure, anderrorThe test jobs receiving these configurations follow the naming pattern
*-c(e.g.,test-e2e-c,test-conformance-c,test-reconciler-c) and vary by project and version.Total impact: ~210 lines added across 10 configuration files with no removals.
Status: Marked as "DNM" (Do Not Merge) and labeled as test-only, indicating this is a draft/experimental change.