diff options
author | Patrick Steinhardt <ps@pks.im> | 2024-02-07 08:20:35 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2024-02-07 08:28:37 -0800 |
commit | c0350cb96465b152ce67ef381af058594713f99b (patch) | |
tree | 4631f4890a0537b95f836aa6b818618b50be6b15 /ci | |
parent | 57db2a094d5ec781abc05d682c20d4eaa9dbdc11 (diff) | |
download | git-c0350cb96465b152ce67ef381af058594713f99b.tar.gz |
ci: add jobs to test with the reftable backend
Add CI jobs for both GitHub Workflows and GitLab CI to run Git with the
new reftable backend.
Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'ci')
-rwxr-xr-x | ci/lib.sh | 2 | ||||
-rwxr-xr-x | ci/run-build-and-tests.sh | 3 |
2 files changed, 4 insertions, 1 deletions
@@ -367,7 +367,7 @@ linux-musl) MAKEFLAGS="$MAKEFLAGS NO_REGEX=Yes ICONV_OMITS_BOM=Yes" MAKEFLAGS="$MAKEFLAGS GIT_TEST_UTF8_LOCALE=C.UTF-8" ;; -linux-leaks) +linux-leaks|linux-reftable-leaks) export SANITIZE=leak export GIT_TEST_PASSING_SANITIZE_LEAK=true export GIT_TEST_SANITIZE_LEAK_LOG=true diff --git a/ci/run-build-and-tests.sh b/ci/run-build-and-tests.sh index 7a1466b868..c192bd613c 100755 --- a/ci/run-build-and-tests.sh +++ b/ci/run-build-and-tests.sh @@ -37,6 +37,9 @@ linux-clang) linux-sha256) export GIT_TEST_DEFAULT_HASH=sha256 ;; +linux-reftable|linux-reftable-leaks|osx-reftable) + export GIT_TEST_DEFAULT_REF_FORMAT=reftable + ;; pedantic) # Don't run the tests; we only care about whether Git can be # built. |