Skip to content

Conversation

@pawiecz
Copy link
Contributor

@pawiecz pawiecz commented Apr 25, 2025

No description provided.

@pawiecz
Copy link
Contributor Author

pawiecz commented Apr 25, 2025

Blocked until kernelci/kernelci-core#2860 is merged

@pawiecz pawiecz force-pushed the extract-basic-kernelci-yml-template branch from 7a8bde6 to 3e291b2 Compare June 4, 2025 12:23
@pawiecz pawiecz added the staging-skip Don't test automatically on staging.kernelci.org label Jun 4, 2025
@pawiecz pawiecz force-pushed the extract-basic-kernelci-yml-template branch from 3e291b2 to 8dba62c Compare June 4, 2025 14:13
pawiecz added 2 commits June 4, 2025 16:14
This patch follows changes introduced in kernelci-core repository:
3b0658890d53cb5c49a3016ae66f97f62c2e4afd

Related: kernelci/kernelci-core#2860

Signed-off-by: Paweł Wieczorek <[email protected]>
Split trees.yaml configuration file into (roughly) single file per
monitored kernel tree. It is intended to simplify moving kernel
tree-related bits of Maestro configuration away from its static config
to external locations (eventually: files within kernel trees).

Related: kernelci#1126

Signed-off-by: Paweł Wieczorek <[email protected]>
@pawiecz pawiecz force-pushed the extract-basic-kernelci-yml-template branch from 8dba62c to 8406d0e Compare June 4, 2025 14:15
@pawiecz pawiecz changed the title wip: Extract basic .kernelci.yml file template Extract basic .kernelci.yml file template Jun 4, 2025
@pawiecz pawiecz marked this pull request as ready for review June 4, 2025 14:16
@pawiecz pawiecz removed the staging-skip Don't test automatically on staging.kernelci.org label Jun 4, 2025
@pawiecz
Copy link
Contributor Author

pawiecz commented Jun 5, 2025

This PR produces Maestro Pipeline configuration equivalent to what has been used before applying it with following changes:

  • base* anchors are no longer used and were removed
  • base broonie configuration is promoted to an anchor instead of being a build_config following the mainline:master tree

It can be verified with:

tests/validate_yaml.py -o new
git checkout HEAD~2
tests/validate_yaml.py -o old
$difftool old new

@pawiecz pawiecz requested review from a-wai and nuclearcat June 5, 2025 09:50
@nuclearcat nuclearcat added this pull request to the merge queue Jun 5, 2025
Merged via the queue into kernelci:main with commit f5c8d55 Jun 5, 2025
4 checks passed
@pawiecz pawiecz deleted the extract-basic-kernelci-yml-template branch June 9, 2025 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants