prysm
prysm copied to clipboard
proof of concept for building all go_binary in cmd
What type of PR is this? proof of concept / draft
Feature
What does this PR do? Why is it needed?
bash script using bazel to query for go_binary targets in cmd to build and release. This ensures that new binaries are automatically included in releases without additional changes to release scripts.
Other notes for review
this script is generating another script since this is a sensitive op it's good to have a copy of the script around to look at later, or to break it into a 2 step process with human in the middle. we could add the ability to write the generated script to disk and exec it at the end.
note that this doesn't handle the modern
target which we only build for beacon-chain. could be added as a special case.
this isn't intended to be merged, just throwing it out there for @prestonvanloon to think about.