Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x/build/cmd/releasebot: improve -dry-run -mode=prepare to support advance testing for more release types #40214

Open
dmitshur opened this issue Jul 14, 2020 · 0 comments

Comments

@dmitshur
Copy link
Member

@dmitshur dmitshur commented Jul 14, 2020

Right now, it's possible to use releasebot -dry-run -mode=prepare (notably, with -dry-run flag) to run a release locally that doesn't publish any public artifacts, but only for the beta release type (e.g., go1.15beta2).

For most other release types, it fails "too early" to produce useful information. For example, it doesn't take into account that the Gerrit CL updating the VERSION file isn't actually mailed, so trying to fetch its commit hash from Gerrit will give 404, and release won't be able to proceed.

This is the tracking issue about improving that, so fewer ad-hoc changes need to be made to releasebot each time this ability is needed. It's broken out of #29252 (comment).

/cc @toothrot @cagedmantis @andybons

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.