servo: Merge #12386 - Build geckolib on travis (from servo:geckolib-travis); r=nox
authorMs2ger <Ms2ger@gmail.com>
Mon, 11 Jul 2016 06:06:06 -0700
changeset 339266 8551316e593d934a1ff14b8450f1b8cdb6fa7009
parent 339265 cb6923820128413dd555792fe406d627e01c6bd8
child 339267 3ded78fb2d5dd266ba7d71d429c349ea586c3b04
push id31307
push usergszorc@mozilla.com
push dateSat, 04 Feb 2017 00:59:06 +0000
treeherdermozilla-central@94079d43835f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersnox
servo: Merge #12386 - Build geckolib on travis (from servo:geckolib-travis); r=nox This adds about two minutes to the twenty-minute build. Source-Repo: https://github.com/servo/servo Source-Revision: 3ad7261e29a7e0bf96e54b1c63439c3512e12e19
servo/.travis.yml
--- a/servo/.travis.yml
+++ b/servo/.travis.yml
@@ -7,16 +7,17 @@ matrix:
       script:
          - ./mach test-tidy --no-progress --all
          - ./mach test-tidy --no-progress --self-test
       cache: false
     - sudo: 9000
       dist: trusty
       script:
          - ./mach build -d --verbose
+         - ./mach build-geckolib
          - ./mach test-unit
          - ./mach test-compiletest
          - bash etc/ci/check_no_unwrap.sh
          - bash etc/ci/lockfile_changed.sh
          - bash etc/ci/manifest_changed.sh
       cache:
         directories:
           - .cargo