.travis.yml 587 字节
Newer Older
L
Lei Wang 已提交
1 2 3 4 5 6 7 8 9
language: cpp
sudo: required
services:
    - docker
dist: trusty
os: linux
env:
    - JOB=build
    - JOB=lint
L
Lei Wang 已提交
10
    - JOB=test
L
Lei Wang 已提交
11 12 13
cache:
  directories:
  - $HOME/.cache/bazel
L
Lei Wang 已提交
14 15 16 17 18
install: skip
before_script:
    - if [ ! -d "${HOME}/.cache" ]; then mkdir ${HOME}/.cache; fi
    - cp scripts/AGREEMENT.txt ${HOME}/.cache/.apollo_agreement.txt
script:
L
Lei Wang 已提交
19
    - ./docker/scripts/dev_start.sh dev-x86_64-20170919_1658-ci
L
Lei Wang 已提交
20
    - ./apollo_docker.sh ${JOB} --jobs=10
L
Lei Wang 已提交
21
    - rm -rf "${HOME}/.cache/bazel/_bazel_${USER}/install"
L
Lei Wang 已提交
22 23 24 25
notifications:
    email:
        on_success: change
        on_failure: always