git/ci
Johannes Schindelin b011fabd6e ci/lib.sh: encapsulate Travis-specific things
The upcoming patches will allow building git.git via Azure Pipelines
(i.e. Azure DevOps' Continuous Integration), where variable names and
URLs look a bit different than in Travis CI.

Also, the configurations of the available agents are different. For
example, Travis' and Azure Pipelines' macOS agents are set up
differently, so that on Travis, we have to install the git-lfs and
gettext Homebrew packages, and on Azure Pipelines we do not need to.
Likewise, Azure Pipelines' Ubuntu agents already have asciidoctor
installed.

Finally, on Azure Pipelines the natural way is not to base64-encode tar
files of the trash directories of failed tests, but to publish build
artifacts instead. Therefore, that code to log those base64-encoded tar
files is guarded to be Travis-specific.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2019-01-28 10:34:28 -08:00
..
util travis-ci: include the trash directories of failed tests in the trace log 2018-08-01 09:59:36 -07:00
install-dependencies.sh ci/lib.sh: encapsulate Travis-specific things 2019-01-28 10:34:28 -08:00
lib.sh ci/lib.sh: encapsulate Travis-specific things 2019-01-28 10:34:28 -08:00
print-test-failures.sh ci/lib.sh: encapsulate Travis-specific things 2019-01-28 10:34:28 -08:00
run-build-and-tests.sh ci: rename the library of common functions 2019-01-28 10:34:28 -08:00
run-linux32-build.sh travis-ci: don't fail if user already exists on 32 bit Linux build job 2018-01-30 13:27:19 -08:00
run-linux32-docker.sh ci: rename the library of common functions 2019-01-28 10:34:28 -08:00
run-static-analysis.sh ci: rename the library of common functions 2019-01-28 10:34:28 -08:00
run-windows-build.sh ci: rename the library of common functions 2019-01-28 10:34:28 -08:00
test-documentation.sh ci/lib.sh: encapsulate Travis-specific things 2019-01-28 10:34:28 -08:00