Skip to content

Heptapod CI: gitaly-test-build skip Golang build

With our prebuilt tarball or future inclusion of the prebuilds in the base image or cache, we don't need to build the Golang parts, but we still need bundler to do its magic for the Ruby parts.

Building the Golang parts is still expensive in that context because it will at the bare minimum relink everything (up to 40s in CI), and on brand new runners, it will fetch the dependencies (cached in current user home directory) and recompile a lot.

Merge request reports