diff --git a/build.gradle.kts b/build.gradle.kts index f5e7b85..68d26f7 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 = "1.0.1" +version = "1.1.0" java { toolchain { diff --git a/src/main/resources/templates/releases.html b/src/main/resources/templates/releases.html index 5b19486..19bbc4a 100644 --- a/src/main/resources/templates/releases.html +++ b/src/main/resources/templates/releases.html @@ -7,6 +7,27 @@
~/.werkator.yml
+ lists them, and each is worked on through its own RepoContext — checkout,
+ results, artifact store, and worktrees never share state across repositories. The watcher
+ polls every registered repository in its own guard, and the executor's
+ maxConcurrent still applies per (repository, branch), not just
+ per branch./repos/<name>/… and
+ /api/repos/<name>/…; the unscoped routes keep meaning the served
+ repository, so a single-repository installation notices nothing. build,
+ retry, and status take a --repo option to pick a
+ registered repository instead of always acting on the current directory.