|
1 | 1 | before_install:
|
2 |
| - - yes | sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded |
3 |
| - - sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/terry_guo-gcc-arm-embedded-precise.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0" |
| 2 | +- yes | sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded |
| 3 | +- sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/terry_guo-gcc-arm-embedded-precise.list" |
| 4 | + -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0" |
4 | 5 | install:
|
5 |
| - - sudo apt-get install gcc-arm-none-eabi |
6 |
| - - curl http://static.rust-lang.org/dist/rust-nightly-x86_64-unknown-linux-gnu.tar.gz | tar xz |
7 |
| - - mkdir thirdparty |
8 |
| - - cd thirdparty |
9 |
| - - curl http://static.rust-lang.org/dist/rust-nightly.tar.gz | tar xz |
10 |
| - - mv rust-nightly rust |
11 |
| - - cd .. |
| 6 | +- wget http://vfp.in/kcov.gz && gunzip kcov.gz && chmod 755 kcov |
| 7 | +- sudo apt-get install gcc-arm-none-eabi |
| 8 | +- curl http://static.rust-lang.org/dist/rust-nightly-x86_64-unknown-linux-gnu.tar.gz |
| 9 | + | tar xz |
| 10 | +- mkdir thirdparty |
| 11 | +- cd thirdparty |
| 12 | +- curl http://static.rust-lang.org/dist/rust-nightly.tar.gz | tar xz |
| 13 | +- mv rust-nightly rust |
| 14 | +- cd .. |
12 | 15 | before_script:
|
13 |
| - - export RUNTIME_LIB="/usr/lib/gcc/arm-none-eabi/4.8.4/<%= @platform.arch.arch %>/libgcc.a" |
14 |
| - - export RUSTC="`pwd`/rust-nightly-x86_64-unknown-linux-gnu/bin/rustc" |
15 |
| - - $RUSTC --version |
| 16 | +- export RUNTIME_LIB="/usr/lib/gcc/arm-none-eabi/4.8.4/<%= @platform.arch.arch %>/libgcc.a" |
| 17 | +- export RUSTC="`pwd`/rust-nightly-x86_64-unknown-linux-gnu/bin/rustc" |
| 18 | +- "$RUSTC --version" |
16 | 19 | script:
|
17 |
| - - rake build_all test |
| 20 | +- rake build_all test |
18 | 21 | after_success:
|
19 |
| - - test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "master" && ./support/record_stats.sh |
| 22 | +- test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "master" && ./support/record_stats.sh |
20 | 23 | env:
|
21 | 24 | global:
|
22 |
| - - STATS_REPO="[email protected]:bharr/zinc-stats" |
23 |
| - - secure: "NPM3mliwtjsO/W6ywlL36WvjgtMLKI5ZOR5Pd1OJNFVYTTJXE6sKfKDYhVVyn9kp+6eieXal/ntBaXpABTY5W1UrgnG4uFKoz5Bi06oQAZDxnwK1bH3EowGbiXtEkI50tD5SfhnLig2cNjabgu8eg/u/UrXyZovLz1oOgCpaUWc=" |
| 25 | + - STATS_REPO="[email protected]:bharr/zinc-stats" |
| 26 | + - secure: NPM3mliwtjsO/W6ywlL36WvjgtMLKI5ZOR5Pd1OJNFVYTTJXE6sKfKDYhVVyn9kp+6eieXal/ntBaXpABTY5W1UrgnG4uFKoz5Bi06oQAZDxnwK1bH3EowGbiXtEkI50tD5SfhnLig2cNjabgu8eg/u/UrXyZovLz1oOgCpaUWc= |
24 | 27 | matrix:
|
25 |
| - - PLATFORM=lpc17xx |
26 |
| - - PLATFORM=stm32f4 |
| 28 | + - PLATFORM=lpc17xx |
| 29 | + - PLATFORM=stm32f4 |
27 | 30 | matrix:
|
28 | 31 | allow_failures:
|
29 |
| - - env: PLATFORM=stm32f4 |
| 32 | + - env: PLATFORM=stm32f4 |
| 33 | +deploy: |
| 34 | + provider: s3 |
| 35 | + access_key_id: AKIAIXCRAWKV367B373A |
| 36 | + secret_access_key: |
| 37 | + secure: "DyKmiVjiehWB76WjTYiDqbnYL97L7s/udXL6iUe4kQz7qvjZ6ZTqwhhR/OQEPmVOXE+JWyW4ZRblegBGrrXLpt1RpL7i5fve5ds541pPvskwJtgBqHjNj/X4icZU0MsW5aVY9V+0NcRiPxyuG1o7FFTOtMBoMAfktIHPcBpraYs=" |
| 38 | + bucket: cov.zinc.rs |
| 39 | + local-dir: build/coverage |
| 40 | + skip_cleanup: true |
| 41 | + endpoint: cov.zinc.rs.s3-website-us-east-1.amazonaws.com |
| 42 | + region: us-east-1 |
| 43 | + on: |
| 44 | + branch: master |
0 commit comments