Skip to content
This repository has been archived by the owner on Nov 21, 2019. It is now read-only.

Commit

Permalink
codecov.io support added to travis builds
Browse files Browse the repository at this point in the history
  • Loading branch information
dkormalev committed Feb 1, 2019
1 parent 285795b commit 62d8d4c
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,16 @@ jobs:
- aws s3 cp s3://proof.travis.builds/$TRAVIS_BRANCH/raw-bin/proofboot-bin-debian9.tar.gz $HOME/proof-bin.tar.gz ||
aws s3 cp s3://proof.travis.builds/develop/raw-bin/proofboot-bin-debian9.tar.gz $HOME/proof-bin.tar.gz || travis_terminate 1
- cd $HOME && sudo rm -rf proof-bin && tar -xzf proof-bin.tar.gz
- <<: *proof-boot
stage: Proof boot
name: Linux proofboot downloading for code coverage check
if: type != pull_request AND tag IS blank AND branch != master
env: DUMMY=codecov
before_script: pip install --user awscli
script:
- aws s3 cp s3://proof.travis.builds/$TRAVIS_BRANCH/raw-bin/proofboot-bin-debian9.tar.gz $HOME/proof-bin.tar.gz ||
aws s3 cp s3://proof.travis.builds/develop/raw-bin/proofboot-bin-debian9.tar.gz $HOME/proof-bin.tar.gz || travis_terminate 1
- cd $HOME && sudo rm -rf proof-bin && tar -xzf proof-bin.tar.gz
- <<: *proof-boot
name: Android proofboot downloading
if: type != pull_request AND tag IS blank AND branch != master
Expand All @@ -67,6 +77,11 @@ jobs:
if: type != pull_request AND tag IS blank AND branch != master
env: DUMMY=abi
script: $HOME/proof-bin/dev-tools/travis/proof-modules/pre-compile/raw-bin_download.sh debian9
- <<: *pre-compile
name: Linux proof modules downloading for code coverage check
if: type != pull_request AND tag IS blank AND branch != master
env: DUMMY=codecov
script: $HOME/proof-bin/dev-tools/travis/proof-modules/pre-compile/raw-bin_download.sh debian9
- <<: *pre-compile
name: Android proof modules downloading
language: android
Expand All @@ -93,6 +108,11 @@ jobs:
env: DUMMY=abi
if: tag IS blank AND branch != master
script: $HOME/proof-bin/dev-tools/travis/proof-modules/compile/abi_check.sh
- <<: *compile
name: Code coverage check
env: DUMMY=codecov
if: tag IS blank AND branch != master
script: $HOME/proof-bin/dev-tools/travis/proof-modules/compile/codecov_check.sh
- <<: *compile
name: Compilation (Android28/gcc/ccache)
language: android
Expand Down

0 comments on commit 62d8d4c

Please sign in to comment.