build/cmd
Dmitri Shuralyov 83da5c54f1 cmd/releasebot: don't reuse staging directories between runs
We don't want any files in the release staging directory from a
previous releasebot run to have a chance to influence a future run.
Start using a temporary directory inside <work>/release-staging to
prevent that from happening.

I considered cleaning the <work>/release-staging directory, but relying
on new temporary directories instead of os.RemoveAll seems safer. Users
can clean their go-releasebot-work directory themselves if they wish.

Change-Id: I2ca38267559aa356992faf7cbec9441c102aba45
Reviewed-on: https://go-review.googlesource.com/c/build/+/191166
Reviewed-by: Alexander Rakoczy <alex@golang.org>
2019-08-22 18:25:23 +00:00
..
buildlet all: add illumos/amd64 builder on Joyent 2019-05-30 16:23:46 +00:00
buildstats cmd/coordinator: use historical test timing data for critical path scheduling 2019-01-30 21:44:06 +00:00
cl maintner: change type/name of GerritCL meta fields, ensure Meta always non-nil 2018-04-15 21:06:32 +00:00
coordinator cmd/coordinator: add health item for tip.golang.org 2019-07-15 12:07:30 +00:00
debugnewvm dashboard, buildlet, cmd/debugnewvm: clean up HostConfig.ContainerVMImage 2019-05-21 16:42:08 +00:00
docker2boot all: add README.md files where missing, and tool to keep them updated 2017-08-02 22:17:52 +00:00
fetchlogs all: add README.md files where missing, and tool to keep them updated 2017-08-02 22:17:52 +00:00
gcpinit cmd/coordinator/buildongce: move to cmd/gcpinit 2019-05-30 15:56:19 +00:00
genbootstrap cmd/genbootstrap: don't trim the Go 1.4 bootstrap archives so much 2018-10-30 22:49:05 +00:00
gerritbot cmd/gerritbot: stop using gitlock, use go modules 2019-05-10 21:09:22 +00:00
gitmirror cmd/gitmirror: replace batched git push mirroring with a single git push 2019-08-20 21:57:39 +00:00
gomote cmd/gomote: add -firewall flag to run, defaulting to off 2019-04-02 17:21:24 +00:00
gopherbot cmd/gopherbot: add a Gopherbot comment requesting more gopls information 2019-08-16 20:10:24 +00:00
gopherstats cmd/gopherstats, internal/gophers: add more stats, more gophers 2018-09-04 06:27:53 +00:00
makemac cmd/makemac: use new MacStadium datastore 2019-08-06 14:48:52 +00:00
perfrun all: add README.md files where missing, and tool to keep them updated 2017-08-02 22:17:52 +00:00
pubsubhelper cmd/{gitmirror,pubsubhelper,gitlock}: use go modules, delete gitlock 2019-05-13 17:31:36 +00:00
racebuild cmd/racebuild: fix errors reported by go vet 2018-08-04 19:33:28 +00:00
release cmd/releasebot: don't reuse staging directories between runs 2019-08-22 18:25:23 +00:00
releasebot cmd/releasebot: don't reuse staging directories between runs 2019-08-22 18:25:23 +00:00
relnote relnote: only show output for current release cycle 2018-01-04 16:53:25 +00:00
retrybuilds cmd/retrybuilds: add flag to retry builds based on a substring 2019-05-30 17:16:52 +00:00
rmplaysnippet cmd/rmplaysnippet: account for local datastore host env var 2019-07-12 17:07:44 +00:00
rundockerbuildlet all: fix vet format string warnings 2017-11-01 15:41:47 +00:00
scaleway cmd/scaleway: set page size to 100 when listing servers 2019-05-29 16:49:13 +00:00
tip cmd/tip: clear error when process starts successfully 2019-07-09 00:19:53 +00:00
updatecontrib cmd/updatecontrib: overhaul output to be useful 2019-02-06 00:29:22 +00:00
upload all: stop using service accounts, prefer user creds 2018-08-15 17:50:03 +00:00
xb env/linux-x86-fedora: add Fedora builder 2019-05-08 16:58:30 +00:00