From a7ac0a72c3f0bd5ed46a8419910106378e254c57 Mon Sep 17 00:00:00 2001 From: mhoennig Date: Fri, 28 Aug 2026 19:13:12 +0200 Subject: [PATCH] Per-slot auto-build commands and named nightly pools (v0.9.13) Co-Authored-By: Claude Fable 5 --- build.gradle.kts | 2 +- src/main/resources/templates/releases.html | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index d92aa4e..e4e7e93 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,7 +12,7 @@ group = "de.hoennig" // bump at least the patch version for every deployment — and only then, not per commit — // so the UI footer (BuildProperties), --version and the release notes identify what is // actually running; a deployment bundles whatever was committed since the last one -version = "0.9.12" +version = "0.9.13" java { toolchain { diff --git a/src/main/resources/templates/releases.html b/src/main/resources/templates/releases.html index 42f4fc6..b25d92e 100644 --- a/src/main/resources/templates/releases.html +++ b/src/main/resources/templates/releases.html @@ -7,6 +7,19 @@
+

v0.9.13 — 2026-08-28

+
    +
  • A scheduled auto-build slot (autoBuild.times entry) can carry its own + buildCommand, so a nightly slot runs a fuller check than the quick + on-commit builds of the same branch. Restart, retry, and the startup recovery repeat + a build with the command it originally ran.
  • +
  • A slot can also carry a name (e.g. master@nightly): its + builds then get their own row in the branches view, their own history and retention + pool, and their own permanent latest-green artifact link + (/branches/master_nightly/…) — the branch's regular builds no longer + displace the nightly build and its artifacts.
  • +
+

v0.9.12 — 2026-08-26

  • A build whose branch is deleted from origin mid-build (the usual fate of a merged