Gitaly Comparison test harness: always using the bundled Git
Recent Gitaly versions come with two versions of Git (probably to test them in advance), and hence the path that we were trying is no longer valid. It is now mandatory of to the development setup (HDK) and to the CI base image to provide Gitaly with the bundled Git. The concept of "bundled Git" seems to go beyond vendoring, the compilation flag `WITH_BUNDLED_GIT=YesPlease` has the effect of putting self-sufficient Git executables in Gitaly bin directory, which the main executable knows how to find and select, provided that the `bin_dir` configuration item is correct (fixed in a preparation changeset). Using this bundled Git removes lots of confusion and timebombs such as the tests defaulting to a system-wide Git which suddenly can become outdated.
parent
5b697cb2
No related branches found
No related tags found
Loading
Please register or sign in to comment