Range-diff !354
back to !354 Runners attached to repositories
1: 8d58c0f = 1: 8d58c0f Design: runners attached to repositories
2: a7aac9e = 2: a7aac9e Plan: runners attached to repositories
3: 9da9327 = 3: 9da9327 store: ClaimBuild skips untrusted builds unless asked
4: 67fca35 = 4: 67fca35 store: runner keys attach to repositories, heartbeat per key
5: de7be35 = 5: de7be35 control: a runner key claims only the repositories it is attached to
6: ad0bf97 = 6: ad0bf97 control, cli: repo runner add, list, remove
7: 5bce95a = 7: 5bce95a httpd: attach and detach runners on the settings page
8: 972f8f6 = 8: 972f8f6 runner: config.toml, -identity, -untrusted
9: d5e1f31 = 9: d5e1f31 hookd: ClaimBuild callers pass untrusted
10: 82df8f9 = 10: 82df8f9 runner: init generates the key and config and prints the attach step
11: 6a868d3 = 11: 6a868d3 e2e: init, attach, and an attached runner building its repository
12: f9845ab = 12: f9845ab wiki: runners attached to repositories
13: 57707ae = 13: 57707ae deploy: the bay1 runner claims untrusted builds; release ships gitbay-runner
14: 3398f22 = 14: 3398f22 control: the runner bypass is the key, not the account
15: 7da0d08 = 15: 7da0d08 e2e: runners get their own config dir, and the unattached poll is tested
16: ac22431 = 16: ac22431 wiki: Admin says a runner key claims only its attachments
17: 6fe7b02 = 17: 6fe7b02 runner: clip sshOpts after prepending the identity
18: de8a2ff = 18: de8a2ff e2e: repo runner list joins the read-only command table
-: ------- > 19: 00578a9 e2e: the settings page shows the fingerprint HTML-escaped