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:
|
packages:
|
||||||
- coccinelle
|
- coccinelle
|
||||||
before_install:
|
before_install:
|
||||||
# "before_script" that builds Git is inherited from base job
|
before_script:
|
||||||
script: ci/run-static-analysis.sh
|
script: ci/run-static-analysis.sh
|
||||||
after_failure:
|
after_failure:
|
||||||
- env: Documentation
|
- env: Documentation
|
||||||
|
|
|
@ -12,20 +12,18 @@ case "${TRAVIS_OS_NAME:-linux}" in
|
||||||
linux)
|
linux)
|
||||||
export GIT_TEST_HTTPD=YesPlease
|
export GIT_TEST_HTTPD=YesPlease
|
||||||
|
|
||||||
mkdir --parents custom/p4
|
mkdir --parents "$P4_PATH"
|
||||||
pushd custom/p4
|
pushd "$P4_PATH"
|
||||||
wget --quiet "$P4WHENCE/bin.linux26x86_64/p4d"
|
wget --quiet "$P4WHENCE/bin.linux26x86_64/p4d"
|
||||||
wget --quiet "$P4WHENCE/bin.linux26x86_64/p4"
|
wget --quiet "$P4WHENCE/bin.linux26x86_64/p4"
|
||||||
chmod u+x p4d
|
chmod u+x p4d
|
||||||
chmod u+x p4
|
chmod u+x p4
|
||||||
export PATH="$(pwd):$PATH"
|
|
||||||
popd
|
popd
|
||||||
mkdir --parents custom/git-lfs
|
mkdir --parents "$GIT_LFS_PATH"
|
||||||
pushd custom/git-lfs
|
pushd "$GIT_LFS_PATH"
|
||||||
wget --quiet "$LFSWHENCE/git-lfs-linux-amd64-$LINUX_GIT_LFS_VERSION.tar.gz"
|
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"
|
tar --extract --gunzip --file "git-lfs-linux-amd64-$LINUX_GIT_LFS_VERSION.tar.gz"
|
||||||
cp git-lfs-$LINUX_GIT_LFS_VERSION/git-lfs .
|
cp git-lfs-$LINUX_GIT_LFS_VERSION/git-lfs .
|
||||||
export PATH="$(pwd):$PATH"
|
|
||||||
popd
|
popd
|
||||||
;;
|
;;
|
||||||
osx)
|
osx)
|
||||||
|
|
|
@ -26,3 +26,11 @@ skip_branch_tip_with_tag () {
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
skip_branch_tip_with_tag
|
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