From 9eca4685de498f362156a2b683e0bc8ab1a5c0b6 Mon Sep 17 00:00:00 2001
From: Alex Crichton <alex@alexcrichton.com>
Date: Thu, 17 Sep 2015 00:48:36 -0700
Subject: [PATCH] Another?

---
 .travis.yml      | 34 ++++++++++++++++------------------
 ci/run-travis.sh | 10 +++++++---
 2 files changed, 23 insertions(+), 21 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index e4c093b2..be99341a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,21 +1,24 @@
 language: rust
-sudo: required
-# rust:
+sudo: false
+rust:
 #   - 1.0.0
 #   - beta
-#   - nightly
-services:
-  - docker
+  - nightly
+# services:
+#   - docker
 script:
   - sh ci/run-travis.sh
 # os:
 #   - linux
 #   - osx
 env:
-  # - ARCH=i686
-  # - ARCH=x86_64
-matrix:
-  include:
+  matrix:
+    # - ARCH=i686
+    - ARCH=x86_64
+  global:
+    secure: Zh+dsvtjyhRKki3nA+x9FlUEszs6qswMSg1xnkihLbWjrNQhPRcfZXux2LoRbh4A7RtrlDU0Bzga9G7uuNlouALqeAqSbUVBmctjrOrWnKnhHmYQkYa8XBTR90rSn+37sLyinnGSFRIrOM5sc3dTZGlGmjNWwp+Kf8oj9T2SS7w=
+# matrix:
+#   include:
     # - os: linux
     #   env: TARGET=arm-linux-androideabi
     #   rust: nightly-2015-09-08
@@ -28,15 +31,10 @@ matrix:
     # - os: linux
     #   env: TARGET=mips-unknown-linux-gnu
     #   rust: nightly-2015-09-08
-    - os: linux
-      env:
-        - TARGET=DOX
-        - secure: Zh+dsvtjyhRKki3nA+x9FlUEszs6qswMSg1xnkihLbWjrNQhPRcfZXux2LoRbh4A7RtrlDU0Bzga9G7uuNlouALqeAqSbUVBmctjrOrWnKnhHmYQkYa8XBTR90rSn+37sLyinnGSFRIrOM5sc3dTZGlGmjNWwp+Kf8oj9T2SS7w=
-      rust: nightly
-addons:
-  apt:
-    packages:
-      - gcc-multilib
+# addons:
+#   apt:
+#     packages:
+#       - gcc-multilib
 notifications:
   email:
     on_success: never
diff --git a/ci/run-travis.sh b/ci/run-travis.sh
index bb45dca8..f760306a 100644
--- a/ci/run-travis.sh
+++ b/ci/run-travis.sh
@@ -11,9 +11,7 @@ export HOST=$ARCH-$OS
 MAIN_TARGETS=https://static.rust-lang.org/dist
 EXTRA_TARGETS=https://people.mozilla.org/~acrichton/libc-test/2015-09-08
 
-if [ "$TARGET" = "DOX" ]; then
-  exec sh ci/dox.sh
-elif [ "$TARGET" = "arm-linux-androideabi" ]; then
+if [ "$TARGET" = "arm-linux-androideabi" ]; then
   # Pull a pre-built docker image for testing android, then run tests entirely
   # within that image.
   docker pull alexcrichton/rust-libc-test
@@ -54,3 +52,9 @@ fi
 mkdir .cargo
 cp ci/cargo-config .cargo/config
 sh ci/run.sh $TARGET
+
+if [ "$TARGET" = "x86_64-unknown-linux-gnu" ] && \
+   [ "$TRAVIS_RUST_VERSION" = "nightly" ] && \
+   [ "$TRAVIS_OS_NAME" = "linux" ]; then
+  sh ci/dox.sh
+fi
-- 
GitLab