Verschiede CI-Issues
Mir sind da ein paar Sachen bei der CI Pipeline aufgefallen. Da sollten wir mal ran, nachdem !56 (merged) gemergt wurde.
only
andexcept
are deprecated and not being actively developed. These keywords are still usable to ensure backwards compatibility, but could be scheduled for removal in a future milestone. To control when to add jobs to pipelines, userules
instead.-
notifyProjects
sollte eigentlich nur laufen, wenn tatsächlich etwas im stabilenmain
branch committet wurde. Da die Pipeline heute zwecks Troubleshooting mehrfach gelaufen ist, wurden nicht ein, nicht zwei sondern drei Issues aufgemacht. Obwohl es ja (noch) gar keine Änderungen anmain
gab. - Auch
pushTests
sollte nur laufen, wenn tatsächlich was in den stabilenmain
branch committet wurde. - Es ist zwar ein
validate
-Stage definiert, aber keine dazu gehörigen Jobs; vielleicht sollten wir wenigstens ein yamllint drüber laufen lassen.
Und was uns sonst noch so einfällt.
Aber wie gesagt, erstmal !56 (merged) mergen und dann sehen wir weiter.