feat: (cluster) Promotion tasks #3121
78.77% of diff hit (target 51.55%)
View this Pull Request on Codecov
78.77% of diff hit (target 51.55%)
Annotations
Check warning on line 234 in api/v1alpha1/promotion_types.go
codecov / codecov/patch
api/v1alpha1/promotion_types.go#L227-L234
Added lines #L227 - L234 were not covered by tests
Check warning on line 141 in cmd/controlplane/webhooks.go
codecov / codecov/patch
cmd/controlplane/webhooks.go#L139-L141
Added lines #L139 - L141 were not covered by tests
Check warning on line 474 in internal/controller/promotions/promotions.go
codecov / codecov/patch
internal/controller/promotions/promotions.go#L474
Added line #L474 was not covered by tests
Check warning on line 63 in internal/directives/output_composer.go
codecov / codecov/patch
internal/directives/output_composer.go#L59-L63
Added lines #L59 - L63 were not covered by tests
Check warning on line 70 in internal/directives/output_composer.go
codecov / codecov/patch
internal/directives/output_composer.go#L66-L70
Added lines #L66 - L70 were not covered by tests
Check warning on line 72 in internal/directives/output_composer.go
codecov / codecov/patch
internal/directives/output_composer.go#L72
Added line #L72 was not covered by tests
Check warning on line 81 in internal/directives/output_composer.go
codecov / codecov/patch
internal/directives/output_composer.go#L77-L81
Added lines #L77 - L81 were not covered by tests
Check warning on line 149 in internal/directives/promotions.go
codecov / codecov/patch
internal/directives/promotions.go#L146-L149
Added lines #L146 - L149 were not covered by tests
Check warning on line 282 in internal/directives/promotions.go
codecov / codecov/patch
internal/directives/promotions.go#L281-L282
Added lines #L281 - L282 were not covered by tests
Check warning on line 296 in internal/directives/promotions.go
codecov / codecov/patch
internal/directives/promotions.go#L289-L296
Added lines #L289 - L296 were not covered by tests
Check warning on line 521 in internal/directives/promotions.go
codecov / codecov/patch
internal/directives/promotions.go#L517-L521
Added lines #L517 - L521 were not covered by tests
Check warning on line 523 in internal/directives/promotions.go
codecov / codecov/patch
internal/directives/promotions.go#L523
Added line #L523 was not covered by tests
Check warning on line 536 in internal/directives/promotions.go
codecov / codecov/patch
internal/directives/promotions.go#L536
Added line #L536 was not covered by tests
Check warning on line 128 in internal/directives/simple_engine_promote.go
codecov / codecov/patch
internal/directives/simple_engine_promote.go#L123-L128
Added lines #L123 - L128 were not covered by tests
Check warning on line 158 in internal/webhook/promotion/webhook.go
codecov / codecov/patch
internal/webhook/promotion/webhook.go#L157-L158
Added lines #L157 - L158 were not covered by tests
Check warning on line 34 in internal/webhook/promotiontask/webhook.go
codecov / codecov/patch
internal/webhook/promotiontask/webhook.go#L27-L34
Added lines #L27 - L34 were not covered by tests
Check warning on line 46 in internal/webhook/promotiontask/webhook.go
codecov / codecov/patch
internal/webhook/promotiontask/webhook.go#L45-L46
Added lines #L45 - L46 were not covered by tests
Check warning on line 50 in internal/webhook/promotiontask/webhook.go
codecov / codecov/patch
internal/webhook/promotiontask/webhook.go#L49-L50
Added lines #L49 - L50 were not covered by tests