mirror of
https://github.com/git/git.git
synced 2024-11-25 02:44:48 +08:00
2c9a2dd0cd
The 32 bit Linux build job compiles Git and runs the test suite in a Docker container, while the additional packages (apache2, git-svn, language-pack-is) are installed on the host, therefore don't have any effect and are unnecessary. Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com> Acked-by: Lars Schneider <larsxschneider@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
82 lines
1.4 KiB
YAML
82 lines
1.4 KiB
YAML
language: c
|
|
|
|
sudo: false
|
|
|
|
cache:
|
|
directories:
|
|
- $HOME/travis-cache
|
|
|
|
os:
|
|
- linux
|
|
- osx
|
|
|
|
compiler:
|
|
- clang
|
|
- gcc
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- language-pack-is
|
|
- git-svn
|
|
- apache2
|
|
|
|
matrix:
|
|
include:
|
|
- env: jobname=GETTEXT_POISON
|
|
os: linux
|
|
compiler:
|
|
addons:
|
|
before_install:
|
|
- env: jobname=Windows
|
|
os: linux
|
|
compiler:
|
|
addons:
|
|
before_install:
|
|
before_script:
|
|
script:
|
|
- >
|
|
test "$TRAVIS_REPO_SLUG" != "git/git" ||
|
|
ci/run-windows-build.sh $TRAVIS_BRANCH $(git rev-parse HEAD)
|
|
after_failure:
|
|
- env: jobname=Linux32
|
|
os: linux
|
|
compiler:
|
|
addons:
|
|
services:
|
|
- docker
|
|
before_install:
|
|
before_script:
|
|
script: ci/run-linux32-docker.sh
|
|
- env: jobname=StaticAnalysis
|
|
os: linux
|
|
compiler:
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- coccinelle
|
|
before_install:
|
|
before_script:
|
|
script: ci/run-static-analysis.sh
|
|
after_failure:
|
|
- env: jobname=Documentation
|
|
os: linux
|
|
compiler:
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- 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
|
|
after_failure: ci/print-test-failures.sh
|
|
|
|
notifications:
|
|
email: false
|