зеркало из https://github.com/microsoft/git.git
Merge branch 'sg/travis-build-during-script-phase' into maint
Build the executable in 'script' phase in Travis CI integration, to follow the established practice, rather than during 'before_script' phase. This allows the CI categorize the failures better ('failed' is project's fault, 'errored' is build environment's). * sg/travis-build-during-script-phase: travis-ci: build Git during the 'script' phase
This commit is contained in:
Коммит
573ce039f3
|
@ -33,7 +33,6 @@ matrix:
|
|||
compiler:
|
||||
addons:
|
||||
before_install:
|
||||
before_script:
|
||||
script:
|
||||
- >
|
||||
test "$TRAVIS_REPO_SLUG" != "git/git" ||
|
||||
|
@ -46,7 +45,6 @@ matrix:
|
|||
services:
|
||||
- docker
|
||||
before_install:
|
||||
before_script:
|
||||
script: ci/run-linux32-docker.sh
|
||||
- env: jobname=StaticAnalysis
|
||||
os: linux
|
||||
|
@ -56,7 +54,6 @@ matrix:
|
|||
packages:
|
||||
- coccinelle
|
||||
before_install:
|
||||
before_script:
|
||||
script: ci/run-static-analysis.sh
|
||||
after_failure:
|
||||
- env: jobname=Documentation
|
||||
|
@ -68,13 +65,11 @@ matrix:
|
|||
- asciidoc
|
||||
- xmlto
|
||||
before_install:
|
||||
before_script:
|
||||
script: ci/test-documentation.sh
|
||||
after_failure:
|
||||
|
||||
before_install: ci/install-dependencies.sh
|
||||
before_script: ci/run-build.sh
|
||||
script: ci/run-tests.sh
|
||||
script: ci/run-build-and-tests.sh
|
||||
after_failure: ci/print-test-failures.sh
|
||||
|
||||
notifications:
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Test Git
|
||||
# Build and test Git
|
||||
#
|
||||
|
||||
. ${0%/*}/lib-travisci.sh
|
||||
|
||||
ln -s $HOME/travis-cache/.prove t/.prove
|
||||
|
||||
make --jobs=2
|
||||
make --quiet test
|
||||
|
||||
check_unignored_build_artifacts
|
|
@ -1,8 +0,0 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Build Git
|
||||
#
|
||||
|
||||
. ${0%/*}/lib-travisci.sh
|
||||
|
||||
make --jobs=2
|
Загрузка…
Ссылка в новой задаче