mirror of
https://github.com/git/git.git
synced 2024-10-31 22:37:54 +01:00
Merge branch 'sg/travis-fixes' into maint
TravisCI build updates. * sg/travis-fixes: travis-ci: don't build Git for the static analysis job travis-ci: fix running P4 and Git LFS tests in Linux build jobs
This commit is contained in:
commit
2cd4e03121
3 changed files with 13 additions and 7 deletions
|
@ -71,7 +71,7 @@ matrix:
|
|||
packages:
|
||||
- coccinelle
|
||||
before_install:
|
||||
# "before_script" that builds Git is inherited from base job
|
||||
before_script:
|
||||
script: ci/run-static-analysis.sh
|
||||
after_failure:
|
||||
- env: Documentation
|
||||
|
|
|
@ -12,20 +12,18 @@ case "${TRAVIS_OS_NAME:-linux}" in
|
|||
linux)
|
||||
export GIT_TEST_HTTPD=YesPlease
|
||||
|
||||
mkdir --parents custom/p4
|
||||
pushd custom/p4
|
||||
mkdir --parents "$P4_PATH"
|
||||
pushd "$P4_PATH"
|
||||
wget --quiet "$P4WHENCE/bin.linux26x86_64/p4d"
|
||||
wget --quiet "$P4WHENCE/bin.linux26x86_64/p4"
|
||||
chmod u+x p4d
|
||||
chmod u+x p4
|
||||
export PATH="$(pwd):$PATH"
|
||||
popd
|
||||
mkdir --parents custom/git-lfs
|
||||
pushd custom/git-lfs
|
||||
mkdir --parents "$GIT_LFS_PATH"
|
||||
pushd "$GIT_LFS_PATH"
|
||||
wget --quiet "$LFSWHENCE/git-lfs-linux-amd64-$LINUX_GIT_LFS_VERSION.tar.gz"
|
||||
tar --extract --gunzip --file "git-lfs-linux-amd64-$LINUX_GIT_LFS_VERSION.tar.gz"
|
||||
cp git-lfs-$LINUX_GIT_LFS_VERSION/git-lfs .
|
||||
export PATH="$(pwd):$PATH"
|
||||
popd
|
||||
;;
|
||||
osx)
|
||||
|
|
|
@ -26,3 +26,11 @@ skip_branch_tip_with_tag () {
|
|||
set -e
|
||||
|
||||
skip_branch_tip_with_tag
|
||||
|
||||
case "${TRAVIS_OS_NAME:-linux}" in
|
||||
linux)
|
||||
P4_PATH="$(pwd)/custom/p4"
|
||||
GIT_LFS_PATH="$(pwd)/custom/git-lfs"
|
||||
export PATH="$GIT_LFS_PATH:$P4_PATH:$PATH"
|
||||
;;
|
||||
esac
|
||||
|
|
Loading…
Reference in a new issue