rebase on Noble 24.04 for next neon edition
"Set future series to 24.04 in march of 2024"
-
script to run over all repos and check that they don't have Neon/*_jammy branches or if they (rightly) do the second step needs some adjustments -
copy https://invent.kde.org/neon/infrastructure/pangea-conf-projects/-/blob/master/overrides/nci-jammy.yaml and s/jammy/noble
-
script to run over all repos and branch Neon/foo as Neon/foo_jammy and push -
to https://github.com/pangea-project/pangea-tooling/blob/master/ci-tooling/data/nci.yaml add noble: "24.04"
as a series (and mind the quotes!) and set noble as future_series (future and old control some job behavior and which jobs are generated) -
tell everyone to not trigger builds -
run job updater -
make sure there are now noble_* build jobs! -
make sure the _src jobs of noble use Neon/foo -
make sure the _src jobs of jammy use Neon/foo_jammy -
add new aptly repositories -
Publish new aptly repositories -
make and deploy noble docker images -
trigger a low levelish build on both and ensure they _pub to the correct repo pockets for jammy and noble
Edited by Jonathan Riddell