-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Labels
component/cicdContinuous integration/delivery (tooling and processes)Continuous integration/delivery (tooling and processes)kind/cleanupSomething that is not needed anymore and can be cleaned upSomething that is not needed anymore and can be cleaned upkind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionkind/technical-debtSomething that is only solved on the surface, but requires more (re)work to be done properlySomething that is only solved on the surface, but requires more (re)work to be done properlylifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.Denotes an issue or PR that has aged beyond stale and will be auto-closed.
Description
Context / Motivation
"CNUDIE" was renamed to OCM some years ago. Therefore, we should mv remaining code from cnudie package into ocm package. While doing so, dependencies, especially those against Concourse-Pipeline-Template / Gardener-CICD-Infrastructure should be reduced to allow for easier re-use, esp. from GitHub-Actions.
Implementation Notes
-
caveat: consider usages from (need migration-path):
- delivery-service
- "lss"
- "rbsc"
- other non-public pipelines
-
remove / replace usages of (at least downgrade to optional dependencies):
- ci.util
- ctx
- dso.labels
- ioutil (only required by cnudie.access, which can be moved to delivery-service entirely)
-
make semantics of filters/filterfunctions consistent (similar to python's
filterbuilt-in:True-> keep value |False-> discard value)
Metadata
Metadata
Assignees
Labels
component/cicdContinuous integration/delivery (tooling and processes)Continuous integration/delivery (tooling and processes)kind/cleanupSomething that is not needed anymore and can be cleaned upSomething that is not needed anymore and can be cleaned upkind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionkind/technical-debtSomething that is only solved on the surface, but requires more (re)work to be done properlySomething that is only solved on the surface, but requires more (re)work to be done properlylifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.Denotes an issue or PR that has aged beyond stale and will be auto-closed.