Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-11test-boot: Set up Git binary pathPatrick Steinhardt
We use the test-boot script to determine whether the Gitaly server successfully boots up with a given Gitaly configuration. This config currently not contain the path to the Git binary though, which is why it will instead pick up the system-provided Git binary. This wouldn't typically be the correct version though, given that we'd likely want to boot Gitaly with the Git executable produced by `make git`. The result is that Gitaly would refuse to boot if the system-provided version of Git does not meet the minimum required version. Fix the issue by setting the Git binary path.
2021-05-07test-boot: Switch to use Gitaly from build directoryPatrick Steinhardt
We're about to drop installing Gitaly binaries into the source directory, where current users should all use binaries from the build directory instead. Our test-boot script is still using the old directory though, so let's switch it over.
2021-04-14improve version check error messageSami Hiltunen
_support/test-boot checks that 'gitaly -version' reports the correct version denoted by the VERSION file. If the versions mismatch, the error message currently just says 'gitaly -version failed'. This is not very helpful so this commit improves the situation by actually printing out the expected and actual content. One potential source of failure is when a merge request is made from a fork that does not contain the latest tags, causing `git describe` to produce different output. This commit also adds a message about this to help community contributors working from forks.
2020-10-23gitlab-shell: Remove vendored filesZeger-Jan van de Weg
GitLab-Shell used to implement the Git hooks that performed authorization and authentication. These were ported to Go, and since 61dcdf969231954c06f16a6222a7540460f4b4f0 these are merged, meaning that the code this change removes isn't ever called. As such, we should remove it. Removing these files required updates to the Makefile as some make targets are no longer needed as the gitlab-shell tests aren't executed anymore.
2020-06-01Dependency inject gitlab apiJohn Cai
2019-12-10Fix structured startup loggingJohn Cai
2019-11-20Validate that hook files are reachable and executablejramsay