From 0a2466234db3eeaac9f68fd1a51b6be33a4d45ae Mon Sep 17 00:00:00 2001 From: Till Höppner Date: Sun, 20 Mar 2016 17:02:47 +0100 Subject: Require sudo for musl CI --- .travis.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6eefd09..543c7de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ -sudo: false +sudo: required language: generic @@ -38,6 +38,10 @@ matrix: env: TARGET=x86_64-unknown-linux-gnu CHANNEL=stable - os: linux env: TARGET=x86_64-unknown-linux-musl CHANNEL=stable + addons: + apt: + packages: &x86_64_unknown_linux_musl + - musl-gcc # Beta channel - os: linux @@ -59,6 +63,9 @@ matrix: env: TARGET=x86_64-unknown-linux-gnu CHANNEL=beta - os: linux env: TARGET=x86_64-unknown-linux-musl CHANNEL=beta + addons: + apt: + packages: *x86_64_unknown_linux_musl # Nightly channel - os: linux @@ -80,6 +87,9 @@ matrix: env: TARGET=x86_64-unknown-linux-gnu CHANNEL=nightly - os: linux env: TARGET=x86_64-unknown-linux-musl CHANNEL=nightly + addons: + apt: + packages: *x86_64_unknown_linux_musl allow_failures: # NOTE This target appears to be broken on Rust 1.7.0 -- cgit v1.2.3