Repository navigation
Conversation
Reconcile ScheduledTemplates into owned CronJobs and create resources on schedule via cronrunner, with status, RBAC finalizers, configurable runner identity, DNS-safe CronJob names, owned-field reconcile, and bounded CloudEvent delivery.
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2197 +/- ##
==========================================
+ Coverage 80.08% 80.42% +0.34%
==========================================
Files 96 102 +6
Lines 4645 5038 +393
==========================================
+ Hits 3720 4052 +332
- Misses 667 709 +42
- Partials 258 277 +19
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
/retest |
1 similar comment
|
/retest |
Description
Implements the TEP-0128 runtime for
ScheduledTemplate:cronrunneron schedulescheduledtemplates/finalizers; CronJob informer registered for watchescloudEventSinkdocs/scheduledtemplates.mdandexamples/v1alpha1/scheduledtemplate/Related: TEP-0128, #1903
(Builds on the merged CRD/webhook from #1774.)
/kind feature
Submitter Checklist
/kind featureor/kind tepafter open)Release Notes
Features
Test plan
triggers.tekton.dev/scheduledtemplatelabelmake golangci-lintmay still report 3 pre-existing issues inpkg/sink/sink.goandpkg/bootstrap/file_helper.go(unrelated to this PR)