build/internal/relui
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
..
db cmd/relui,internal/relui: resume workflows 2021-10-20 19:39:46 +00:00
migrations cmd/relui,internal/relui: resume workflows 2021-10-20 19:39:46 +00:00
queries cmd/relui,internal/relui: resume workflows 2021-10-20 19:39:46 +00:00
static internal/relui, internal/workflow: add parameter type support 2022-05-11 14:29:43 +00:00
templates internal/relui, internal/workflow: add parameter type support 2022-05-11 14:29:43 +00:00
testing all: add license headers 2022-06-01 18:19:15 +00:00
buildrelease_test.go internal/relui: add a step to wait for signing 2022-06-03 19:03:25 +00:00
content.go all: gofmt 2022-04-12 02:01:23 +00:00
listener.go cmd/relui: add build release workflow 2022-05-12 21:54:39 +00:00
listener_test.go cmd/relui,internal/relui: resume workflows 2021-10-20 19:39:46 +00:00
store.go internal/relui: default to postgres as maintdb 2021-11-15 19:36:26 +00:00
store_test.go cmd/relui,internal/relui: create and run workflows 2021-09-28 15:24:53 +00:00
web.go internal/relui, internal/workflow: add parameter type support 2022-05-11 14:29:43 +00:00
web_test.go all: add license headers 2022-06-01 18:19:15 +00:00
worker.go internal/relui, internal/workflow: add parameter type support 2022-05-11 14:29:43 +00:00
worker_test.go internal/relui, internal/workflow: add parameter type support 2022-05-11 14:29:43 +00:00
workflows.go internal/relui: add a step to wait for signing 2022-06-03 19:03:25 +00:00