Skip to content

Commit 205db6f

Browse files
committed
Add LD_LIBRARY_PATH and GITHUB_TOKEN
1 parent 97a9332 commit 205db6f

File tree

2 files changed

+15
-10
lines changed

2 files changed

+15
-10
lines changed

.travis.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,14 @@ matrix:
5050
- env: INTEGRATION=hyperium/hyper
5151

5252
script:
53-
- rm rust-toolchain
54-
- cargo install rustup-toolchain-install-master || echo "rustup-toolchain-install-master already installed"
55-
- travis_retry rustup-toolchain-install-master -f -n master
56-
- rustup default master
53+
- |
54+
if [ -n "$GITHUB_TOKEN" ]; then
55+
rm rust-toolchain
56+
cargo install rustup-toolchain-install-master || echo "rustup-toolchain-install-master already installed"
57+
travis_retry rustup-toolchain-install-master -f -n master --github-token $GITHUB_TOKEN
58+
rustup default master
59+
export LD_LIBRARY_PATH=$(rustc --print sysroot)/lib
60+
fi
5761
- |
5862
if [ -z ${INTEGRATION} ]; then
5963
./ci/base-tests.sh

appveyor.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@ environment:
88
- TARGET: x86_64-pc-windows-msvc
99

1010
install:
11-
- del rust-toolchain
1211
- curl -sSf -o rustup-init.exe https://win.rustup.rs/
1312
- rustup-init.exe -y --default-host %TARGET% --default-toolchain nightly
14-
- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin;C:\Users\appveyor\.rustup\toolchains\nightly-%TARGET%\bin
15-
- cargo install rustup-toolchain-install-master || echo "rustup-toolchain-install-master already installed"
16-
- rustup-toolchain-install-master -f -n master
17-
- rustup default master
18-
- set PATH=%PATH%;C:\Users\appveyor\.rustup\toolchains\master\bin
13+
- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
14+
# https://support.microsoft.com/en-us/help/2524009/error-running-command-shell-scripts-that-include-parentheses
15+
- if defined GITHUB_TOKEN del rust-toolchain
16+
- if defined GITHUB_TOKEN (cargo install rustup-toolchain-install-master || echo "rustup-toolchain-install-master already installed")
17+
- if defined GITHUB_TOKEN rustup-toolchain-install-master -f -n master --github-token %GITHUB_TOKEN%
18+
- if defined GITHUB_TOKEN rustup default master
19+
- if defined GITHUB_TOKEN set PATH=%PATH%;C:\Users\appveyor\.rustup\toolchains\master\bin
1920
- rustc -V
2021
- cargo -V
2122

0 commit comments

Comments
 (0)