summaryrefslogtreecommitdiff
path: root/bin/gradle-test
diff options
context:
space:
mode:
authorClaude <noreply@anthropic.com>2026-09-25 07:36:19 +0000
committerClaude <noreply@anthropic.com>2026-09-25 07:36:19 +0000
commit0d04aefa0c5e7956cb2dbc80596910cbe53136bf (patch)
tree9580972c3b17dc6ed55282f6227999de8007ecc0 /bin/gradle-test
parentc89250698116180acfe9a98c24e2e5291e050240 (diff)
publish-apk: allow publishing from another machine over sshHEADmain
The host gate stopped the Fedora laptop publishing at all, which left a build made there with nowhere to go. It now takes PUBLISH_SSH and sends the file to the real host instead. The gate itself is unchanged in spirit: without PUBLISH_SSH a build from elsewhere is still refused, because the failure it guards against is writing to a local path that merely looks like the deploy host's. Two tests cover that -- the error names the way out, and a failed remote publish never falls back to writing locally. Transfers land on a temporary name and move into place only once complete, and the remote copy is hash-compared against the source before the served bytes are checked. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018AwnALZL6bD4VBtATDVv3B
Diffstat (limited to 'bin/gradle-test')
0 files changed, 0 insertions, 0 deletions