prysm icon indicating copy to clipboard operation
prysm copied to clipboard

proof of concept for building all go_binary in cmd

Open kasey opened this issue 2 years ago • 0 comments

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.

kasey avatar Aug 25 '22 15:08 kasey