upload --pre-check/--evidence, shots copy translate, game-center --locale-map, play games API-disabled hint
This commit is contained in:
parent
26f9559e1a
commit
fb1609cba7
24 changed files with 599 additions and 27 deletions
|
|
@ -128,3 +128,10 @@ storebound play build --version-from version.json --env-file /run/secrets/ship.e
|
|||
storebound play upload --track production --version-from version.json --env-file /run/secrets/ship.env --json --result-file out/upload.json --yes
|
||||
case $? in 0|7) ;; 3) echo "owner: $(jq -r .error.consoleUrl out/upload.json)"; exit 1 ;; *) exit 1 ;; esac
|
||||
```
|
||||
|
||||
## `--pre-check` and `--evidence` (upload steps)
|
||||
|
||||
`apple upload` and `play upload` take `--pre-check "<command with {file}>"` (config `upload.preCheck`): the command runs
|
||||
(sh -c, project root) before any byte is sent. A nonzero exit is exit 1 with error code `PRE_CHECK_FAILED`. `--evidence
|
||||
<path.json>` (config `upload.evidence`) writes `{file, sha256, size, command, exitCode, stdoutTail, timestamp,
|
||||
storeboundVersion}`, also on failure; the same object is the result's `preCheck` key.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue