diff --git a/.travis.yml b/.travis.yml index 6f06b671f0ccfd..128d2c57f660ee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,92 +4,10 @@ language: python branches: only: - master -addons: - hosts: - - web-platform.test - - www.web-platform.test - - www1.web-platform.test - - www2.web-platform.test - - xn--n8j6ds53lwwkrqhv28a.web-platform.test - - xn--lve-6lad.web-platform.test -before_install: - # This needs be sourced as it sets various env vars - - . ./tools/ci/before_install.sh -install: - - ./tools/ci/install.sh -matrix: - fast_finish: true - include: - - os: linux - python: "2.7" - env: - - JOB=manifest_upload SCRIPT=tools/ci/ci_manifest.sh - - secure: "FrlMkMZiwggnhJbLiLxZ4imtXxuzFNozty94g1mneMPEVLrnyhb6c/g2SwN37KKU0WSDlGTz26IYnFvo1ftfSOx+sjRz0HqwW7JnrXULKYo7jiPttIcmeJxlSVeW9yS4blbLaBakytHjSnsf+za7bAaf1aS7RRAtAINgifA6Chg=" - deploy: - provider: releases - api_key: - secure: "EljDx50oNpDLs7rzwIv+z1PxIgB5KMnx1W0OQkpNvltR0rBW9g/aQaE+Z/c8M/sPqN1bkvKPybKzGKjb6j9Dw3/EJhah4SskH78r3yMAe2DU/ngxqqjjfXcCc2t5MKxzHAILTAxqScPj2z+lG1jeK1Z+K5hTbSP9lk+AvS0D16w=" - file: $WPT_MANIFEST_FILE.gz - skip_cleanup: true - - os: linux - python: "2.7" - env: JOB=lint SCRIPT=tools/ci/ci_lint.sh - - os: linux - python: "2.7" - env: JOB=update_built SCRIPT=tools/ci/ci_built_diff.sh - - os: linux - python: "2.7" - env: JOB=build_css SCRIPT=css/build-css-testsuites.sh - - os: linux - python: "2.7" - addons: - apt: - packages: - - libnss3-tools - env: - - JOB=stability SCRIPT=tools/ci/ci_stability.sh PRODUCT=firefox:nightly - - os: linux - sudo: required - python: "2.7" - addons: - apt: - packages: - - libappindicator1 - - fonts-liberation - env: - - JOB=stability SCRIPT=tools/ci/ci_stability.sh PRODUCT=chrome:dev - - python: 2.7 - env: JOB=tools_unittest TOXENV=py27 HYPOTHESIS_PROFILE=ci SCRIPT=tools/ci/ci_tools_unittest.sh - - python: 3.6 - env: JOB=tools_unittest TOXENV=py36 HYPOTHESIS_PROFILE=ci SCRIPT=tools/ci/ci_tools_unittest.sh - - python: 2.7 - env: JOB=resources_unittest TOXENV=py27 SCRIPT=tools/ci/ci_resources_unittest.sh - - python: 2.7 - addons: - apt: - packages: - - libnss3-tools - env: JOB=wpt_integration TOXENV=py27,py27-flake8 SCRIPT=tools/ci/ci_wpt.sh - - os: linux - python: "2.7" - env: JOB=wptrunner_infrastructure SCRIPT=tools/ci/ci_wptrunner_infrastructure.sh - addons: - apt: - packages: - - libnss3-tools - - libappindicator1 - - fonts-liberation - exclude: - - env: # exclude empty env from the top-level above - allow_failures: - - env: JOB=build_css SCRIPT=css/build-css-testsuites.sh script: - - ./tools/ci/run.sh + - git log --oneline --graph | head -n 20 + - git rev-parse HEAD cache: directories: - $HOME/.cache/pip - $HOME/meta -notifications: - email: - on_success: never - on_failure: always