You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move Envoy commit integration up to envoyproxy/envoy@e593c78
phlax@ has been making significant contributions to Envoy's CI process. What did we need to do to update Nighthawk's CI?
Explicitly set config=gcc or config=clang for all tasks
Bind mount spare disks - the runners have ~100GB hard drives but default to storing Bazel caches in /tmp with caps
Update Bazel config name references - remote-envoy-engflow and bes-envoy-engflow no longer exist
Incorporate RBE - a huge win! Nighthawk's CI process is down to ~30 minutes for build and test.
Update our Envoy integration tooling to also copy over .github/config.yml and ci/envoy_build_sha.sh
Statically link libatomic instead of relying on dynamic linking.
Use Bazel's .stripped output instead of stripping inside the Docker container build process.
Add the Docker container builder user to the docker group.
Replace rsync with cp and find|rm.
---------
Signed-off-by: Elizabeth Byerly <[email protected]>
Co-authored-by: Ryan Northey <[email protected]>
0 commit comments