Nephio is a Kubernetes-based automation platform for deploying and managing highly distributed, interconnected workloads such as 5G Network Functions, and the underlying infrastructure on which those workloads depend.
Apache License 2.0
93
stars
52
forks
source link
Move `test-infra` testing yaml resources to `catalog` repository #593
End-to-End testing uses yaml definitions that have dependencies on versions used by the catalog project. During the release process both repositories needs to be syncronized to ensure that version packages are correct. This sync problem can be mitigated centralizing resource definitions in a single place.
This effort requires the following actions:
Copy resource definitions in a separated catalog folder (e.g. catalog/test-infra_resources/)
Remove resource defintions from test-infra project.
Update test-infra bash scripts to use catalog references.
End-to-End testing uses yaml definitions that have dependencies on versions used by the
catalog
project. During the release process both repositories needs to be syncronized to ensure that version packages are correct. This sync problem can be mitigated centralizing resource definitions in a single place.This effort requires the following actions:
catalog
folder (e.g. catalog/test-infra_resources/)test-infra
project.test-infra
bash scripts to use catalog references.