Skip to content

Commit

Permalink
Auto merge of #4668 - lzutao:update-rtim, r=flip1995
Browse files Browse the repository at this point in the history
 build: switch back to latest official RTIM release

Closes #4666

changelog: none
  • Loading branch information
bors committed Oct 15, 2019
2 parents 55e7818 + 0b39946 commit 7df24c3
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 21 deletions.
39 changes: 21 additions & 18 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ matrix:
- os: osx
- os: windows

script:
before_script:
- |
if [ "$TRAVIS_BRANCH" == "auto" ] || [ "$TRAVIS_BRANCH" == "try" ]; then
pr=$(echo $TRAVIS_COMMIT_MESSAGE | grep -o "#[0-9]*" | head -1 | sed 's/^#//g')
Expand All @@ -107,28 +107,31 @@ script:
fi
fi
- |
rm rust-toolchain
./setup-toolchain.sh
if [ "$TRAVIS_OS_NAME" == "windows" ]; then
export PATH=$PATH:$(rustc --print sysroot)/bin
else
export LD_LIBRARY_PATH=$(rustc --print sysroot)/lib
fi
rm rust-toolchain
./setup-toolchain.sh
- |
if [ "$TRAVIS_OS_NAME" == "windows" ]; then
export PATH=$PATH:$(rustc --print sysroot)/bin
else
export LD_LIBRARY_PATH=$(rustc --print sysroot)/lib
fi
script:
- |
if [ -z ${INTEGRATION} ]; then
travis_wait 30 ./ci/base-tests.sh && sleep 5
else
./ci/integration-tests.sh && sleep 5
fi
after_success: |
#!/bin/bash
if [ "$TRAVIS_OS_NAME" == "linux" ]; then
set -ex
if [ -z ${INTEGRATION} ]; then
./.github/deploy.sh
else
echo "Not deploying, because we're in an integration test run"
after_success:
- |
if [ "$TRAVIS_OS_NAME" == "linux" ]; then
set -e
if [ -z ${INTEGRATION} ]; then
./.github/deploy.sh
else
echo "Not deploying, because we're in an integration test run"
fi
set +e
fi
set +e
fi
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ install:
- rustup-init.exe -y --default-host %TARGET% --default-toolchain nightly
- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
- del rust-toolchain
- cargo install --git https://github.com/kennytm/rustup-toolchain-install-master --debug || echo "rustup-toolchain-install-master already installed"
- cargo install rustup-toolchain-install-master --debug || echo "rustup-toolchain-install-master already installed"
- rustup-toolchain-install-master -f -n master
- rustup component add rustfmt --toolchain nightly & exit 0 # Format test handles missing rustfmt
- rustup default master
Expand Down
5 changes: 3 additions & 2 deletions setup-toolchain.sh
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
#!/bin/bash
# Set up the appropriate rustc toolchain

set -e

cd "$(dirname "$0")" || exit

if ! command -v rustup-toolchain-install-master > /dev/null; then
cargo install \
--git https://github.com/lzutao/rustup-toolchain-install-master \
--rev c44dbf920b644000ac3ba01184cbb1a01bb91519 \
rustup-toolchain-install-master \
--bin rustup-toolchain-install-master \
--debug
fi
Expand Down

0 comments on commit 7df24c3

Please sign in to comment.