mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 11:55:49 +00:00
3d051829b7
Source-Repo: https://github.com/servo/servo Source-Revision: a081b9a56f8654d4a9796c0ea6b119bf700debeb
49 lines
1.2 KiB
YAML
49 lines
1.2 KiB
YAML
language: c
|
|
|
|
os:
|
|
- linux
|
|
- osx
|
|
|
|
install:
|
|
- if [ "${TRAVIS_OS_NAME}" = "linux" ]; then ./travis.linux.install.deps.sh; fi
|
|
- if [ "${TRAVIS_OS_NAME}" = "osx" ]; then ./travis.osx.install.deps.sh; fi
|
|
|
|
before_script:
|
|
- if [ "${TRAVIS_OS_NAME}" = "linux" ]; then ./travis.linux.before_script.sh; fi
|
|
- if [ "${TRAVIS_OS_NAME}" = "osx" ]; then ./travis.osx.before_script.sh; fi
|
|
|
|
script:
|
|
- mkdir -p build
|
|
- cd build
|
|
- ../mk/build.sh
|
|
- if [ "${TRAVIS_OS_NAME}" = "linux" ]; then ../travis.linux.script.sh $AFTER_BUILD; fi
|
|
- if [ "${TRAVIS_OS_NAME}" = "osx" ]; then ../travis.osx.script.sh $AFTER_BUILD; fi
|
|
|
|
git:
|
|
submodules: true
|
|
|
|
notifications:
|
|
irc:
|
|
channels: "irc.mozilla.org#servo"
|
|
on_success: change
|
|
on_failure: change
|
|
use_notice: true
|
|
|
|
env:
|
|
global:
|
|
- secure: qSjs06HEBF6A7ZyCWdltko+LkVz6OpNZQnEbr0nHB3rSl9mzwwjjH6v0VOKYNgvSPTgD8eHa/nnTeTcUJPaBB3mok+X43xkEUQWHLnW/X30QU0c8Xn+7db4hCgsaUupc1XaJhzpLDj3qV8dqDiGNKIwXJHlMzIuxSW424XL1CNc=
|
|
matrix:
|
|
- AFTER_BUILD=content
|
|
- AFTER_BUILD=ref
|
|
|
|
matrix:
|
|
include:
|
|
- os: linux
|
|
env: AFTER_BUILD=unit-doc
|
|
- os: osx
|
|
env: AFTER_BUILD=unit
|
|
- os: osx
|
|
env: AFTER_BUILD=wpt1
|
|
- os: osx
|
|
env: AFTER_BUILD=wpt2
|