Replies: 4 comments 1 reply
|
Makes sense to me. |
0 replies
|
I like it. |
0 replies
|
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? |
1 reply
|
All the PRs have been merged and the last changes are being rolled out in production today. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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-coreand 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
coredirectory 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 thekernelciPython package to tailor their configuration files for their use-cases.Before we proceed with this:
kernelci-coreor elsewhere that should be included in this config file tree?lavaandk8stemplates be grouped underjobs?)configtree? (e.g. should we keep the Docker files tied to kernelci-core?)All reactions