Replies: 4 comments 1 reply
-
Makes sense to me. |
Beta Was this translation helpful? Give feedback.
-
I like it. |
Beta Was this translation helpful? Give feedback.
-
I like the flexibility to be able to move the configs to another repo if needed. Grouping them all together now would make this much cleaner. Will/Does KernelCI support test submission to board farms that don't use LAVA? |
Beta Was this translation helpful? Give feedback.
-
All the PRs have been merged and the last changes are being rolled out in production today. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Now that all the Jenkins-related files have been moved out of
kernelci-core
and intokernelci-jenkins
, we should consider reorganising the configuration files we have left.I've created a series of PRs to do that:
When all merged together, it gives us the config tree shown below. This could more easily be moved to a separate repository if we wanted to. Also, having all the YAML config files in a dedicated
core
directory means we can more easily add some and merge all the configuration data into a single namespace, to be able to break things down arbitrarily. For example, we could split out the kselftest and LTP definitions fromtest-definitions.yaml
, or have specific files for the Android and stable list of configs split out ofbuild-configs.yaml
. It should also make it more flexible for other users of thekernelci
Python package to tailor their configuration files for their use-cases.Before we proceed with this:
kernelci-core
or elsewhere that should be included in this config file tree?lava
andk8s
templates be grouped underjobs
?)config
tree? (e.g. should we keep the Docker files tied to kernelci-core?)Beta Was this translation helpful? Give feedback.
All reactions