git/ci
SZEDER Gábor 88e00b7033 travis-ci: don't store P4 and Git LFS in the working tree
The Clang and GCC 64 bit Linux build jobs download and store the P4
and Git LFS executables under the current directory, which is the
working tree that we are about to build and test.  This means that Git
commands like 'status' or 'ls-files' would list these files as
untracked.  The next commit is about to make sure that there are no
untracked files present after the build, and the downloaded
executables in the working tree are interfering with those upcoming
checks.

Therefore, let's download P4 and Git LFS in the home directory,
outside of the working tree.

Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2018-01-03 13:29:18 -08:00
..
install-dependencies.sh travis-ci: set GIT_TEST_HTTPD in 'ci/lib-travisci.sh' 2017-12-12 12:58:28 -08:00
lib-travisci.sh travis-ci: don't store P4 and Git LFS in the working tree 2018-01-03 13:29:18 -08:00
print-test-failures.sh travis-ci: only print test failures if there are test results available 2017-12-27 12:15:22 -08:00
run-build.sh travis-ci: move Travis CI code into dedicated scripts 2017-09-11 09:54:08 +09:00
run-linux32-build.sh travis-ci: save prove state for the 32 bit Linux build 2017-12-27 12:15:05 -08:00
run-linux32-docker.sh travis-ci: record and skip successfully built trees 2018-01-02 11:25:58 -08:00
run-static-analysis.sh travis-ci: record and skip successfully built trees 2018-01-02 11:25:58 -08:00
run-tests.sh travis-ci: record and skip successfully built trees 2018-01-02 11:25:58 -08:00
run-windows-build.sh travis-ci: record and skip successfully built trees 2018-01-02 11:25:58 -08:00
test-documentation.sh travis-ci: record and skip successfully built trees 2018-01-02 11:25:58 -08:00