build/internal
Heschi Kreinick 62bee91588 internal/relui: add a step to wait for signing
For the moment, signing will be run out-of-band with the release
process. Add a step that waits for it to complete.

Because our signing process is rough around the edges there are a lot of
subtleties to deal with: we don't produce signatures for zip files,
files only appear in /signed/ if they were modified by the signing
process, etc. Most inconveniently, the .pkg files are produced by the
signing process, which doesn't fit the model I was going for and
requires them to be injected at signing time.

For golang/go#51797.

Change-Id: I6d0b5ffe8b75f4a0d66de3f059d166c843cd0209
Reviewed-on: https://go-review.googlesource.com/c/build/+/410014
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Heschi Kreinick <heschi@google.com>
Auto-Submit: Heschi Kreinick <heschi@google.com>
2022-06-03 19:03:25 +00:00
..
access all: regenerate READMEs 2022-04-05 15:02:20 +00:00
basedir perf,perfdata: copy perf[data].golang.org code from x/perf 2022-03-24 21:33:20 +00:00
buildgo
buildstats
cloud all: fix some typos 2022-03-18 22:51:25 +00:00
coordinator cmd/coordinator, internal/coordinator/remote: add gomote instances to status 2022-05-16 21:37:30 +00:00
datastore/fake
diff perf,perfdata: copy perf[data].golang.org code from x/perf 2022-03-24 21:33:20 +00:00
envutil all: regenerate READMEs 2022-04-05 15:02:20 +00:00
foreach
gcsfs all: add license headers 2022-06-01 18:19:15 +00:00
gitauth
gomote internal/gomote: moves logic to server from client 2022-05-12 21:57:45 +00:00
gophers all: gofmt 2022-04-12 02:01:23 +00:00
httpdl
https all: regenerate READMEs 2022-04-05 15:02:20 +00:00
iapclient all: add license headers 2022-06-01 18:19:15 +00:00
influx all: add license headers 2022-06-01 18:19:15 +00:00
loghash
lru
releasetargets internal/releasetargets: update linux-{386,amd64} builders to buster 2022-06-02 15:51:52 +00:00
relui internal/relui: add a step to wait for signing 2022-06-03 19:03:25 +00:00
secret all: add license headers 2022-06-01 18:19:15 +00:00
singleflight
sourcecache
spanlog all: gofmt 2022-04-12 02:01:23 +00:00
task all: add license headers 2022-06-01 18:19:15 +00:00
untar
workflow internal/workflow: report better parameter name mismatch error 2022-05-16 14:43:38 +00:00
internal.go
internal_test.go