File tree Expand file tree Collapse file tree 2 files changed +37
-35
lines changed Expand file tree Collapse file tree 2 files changed +37
-35
lines changed Original file line number Diff line number Diff line change 11language : rust
2- rust :
3- - stable
4- - beta
5- - nightly
62sudo : false
7- install :
8- - if [ "$TRAVIS_OS_NAME" = "linux" ]; then OS=unknown-linux-gnu; else OS=apple-darwin; fi
9- - export TARGET=$ARCH-$OS
10- - curl https://static.rust-lang.org/rustup.sh |
11- sh -s -- --add-target=$TARGET --disable-sudo -y --prefix=`rustc --print sysroot`
12- before_script :
13- - pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH
3+
4+ matrix :
5+ include :
6+ - env : TARGET=x86_64-unknown-linux-gnu
7+ - env : TARGET=i686-unknown-linux-gnu
8+ install : rustup target add $TARGET
9+ addons :
10+ apt :
11+ packages :
12+ - gcc-multilib
13+ - env : TARGET=x86_64-apple-darwin
14+ os : osx
15+ - env : TARGET=i686-apple-darwin
16+ os : osx
17+ install : rustup target add $TARGET
18+ - rust : beta
19+ env : TARGET=x86_64-unknown-linux-gnu
20+ - rust : nightly
21+ env : TARGET=x86_64-unknown-linux-gnu
22+ before_script :
23+ - pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH
24+ after_success :
25+ - travis-cargo doc-upload
26+
1427script :
1528 - cargo test --target $TARGET
1629 - cargo test --release --target $TARGET
1730 - cargo doc --no-deps
18- after_success :
19- - travis-cargo --only nightly doc-upload
31+
2032notifications :
2133 email :
2234 on_success : never
23- addons :
24- apt :
25- packages :
26- - gcc-multilib
35+
2736env :
2837 global :
2938 secure : " svERMPbvMr1ctEAwHqSinbPASsM2+K4gqrNRhDksgzHByk5ROe8xhZwgWDrzVdOjQpBE7tqhgj8y88w/nI/WYG6T5xnE5AvSJVXmwU47IzzYPqT44BE9RZJlndW0YKqATdb2kVj3NT2pPd8PgQRiExzucga2KolpVvQylyfabX6mbuFWfG7RfO7Wln7t1aXMDeSn0A70Y9rN8g7rctOnpavonXK0LzbuGcGmOmJjTWt3euF7DW2Rci0CxpFPFHLnlXbHL+t9WYNvKWHjxkvWWkVxTa+e29wrDLCoNK8rQICDYM5oiklI/ticOgWrB/rEBxaJSYwia4PtGjdXRjCwxB/Ut8L4B0jePgU2ggg6RmMEW5de+aURueIrftOo6iKfgB4w5FtARjNzW/tBk0AckoykbiTd0fpEDZgq0wz4kUNbK9gzKamSpLbWNn+Kg/Mwb2IANc7iwUBZ+L1fgbZ7GqocDaACn1Urlfz6JDkfwLKr9QShXUfux0M6T8NWSgt0a7HbfijpZEYLxPMC5n7ggDs8NN+UfwnJw4Rl6FksJKur30HOkv4iiPvj7X+j7rRaoP7rLtkkYVjBtzYAgsEq7JBE6fzWklgNc5v6FcfdFybYnAF3IZFMF+s48v2PSABOSCiUS1KXZaHuS+oHiT32DmBE4ylOEFo4Y+/vYdEiVnQ="
30-
31- matrix :
32- - ARCH=x86_64
33- - ARCH=i686
34-
35- os :
36- - linux
37- - osx
Original file line number Diff line number Diff line change 11environment :
22 matrix :
3- - TARGET : x86_64-pc-windows-gnu
4- MSYS_BITS : 64
5- - TARGET : i686-pc-windows-gnu
6- MSYS_BITS : 32
73 - TARGET : x86_64-pc-windows-msvc
84 - TARGET : i686-pc-windows-msvc
5+ - TARGET : i686-pc-windows-gnu
6+ MSYS_BITS : 32
7+ - TARGET : x86_64-pc-windows-gnu
8+ MSYS_BITS : 64
99install :
10- - ps : Start-FileDownload "https://static.rust-lang.org/dist/rust-nightly-${env:TARGET}.exe"
11- - rust-nightly-%TARGET%.exe /VERYSILENT /NORESTART /DIR="C:\Program Files (x86)\Rust"
12- - set PATH=%PATH%;C:\Program Files (x86)\Rust\bin
13- - if defined MSYS_BITS set PATH=%PATH%;C:\msys64\mingw%MSYS_BITS%\bin
14- - rustc -V
15- - cargo -V
10+ - appveyor-retry appveyor DownloadFile https://win.rustup.rs/ -FileName rustup-init.exe
11+ - rustup-init.exe -y --default-host x86_64-pc-windows-msvc
12+ - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
13+ - if NOT "%TARGET%" == "x86_64-pc-windows-msvc" rustup target add %TARGET%
14+ - if defined MSYS_BITS set PATH=C:\msys64\mingw%MSYS_BITS%\bin;C:\msys64\usr\bin;%PATH%
15+ - rustc -vV
16+ - cargo -vV
1617
1718build : false
1819
You can’t perform that action at this time.
0 commit comments