diff options
author | Gregory Becker <becker33@llnl.gov> | 2016-05-18 15:13:40 -0700 |
---|---|---|
committer | Gregory Becker <becker33@llnl.gov> | 2016-05-18 15:13:40 -0700 |
commit | 9f59c128bec12baede054bf54b9afc69b2130da7 (patch) | |
tree | a76d26f1601b9859293cdc7426248983a3044e44 /.travis.yml | |
parent | 0fd9cdb861b9b794cc6aa20cd5ecca1989a43820 (diff) | |
parent | d3916707557762abb4268c4f523eac0d222b58b1 (diff) | |
download | spack-9f59c128bec12baede054bf54b9afc69b2130da7.tar.gz spack-9f59c128bec12baede054bf54b9afc69b2130da7.tar.bz2 spack-9f59c128bec12baede054bf54b9afc69b2130da7.tar.xz spack-9f59c128bec12baede054bf54b9afc69b2130da7.zip |
Partial merge of mainline develop
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml index ab379be486..904143a00f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,17 +6,34 @@ python: # Use new Travis infrastructure (Docker can't sudo yet) sudo: false -# No need to install any deps. -install: true +# Install coveralls to obtain code coverage +install: + - "pip install coveralls" + - "pip install flake8" before_install: # Need this for the git tests to succeed. - git config --global user.email "spack@example.com" - git config --global user.name "Test User" + # Need this to be able to compute the list of changed files + - git fetch origin develop:develop + script: + # Regular spack setup and tests - . share/spack/setup-env.sh - - spack test + - spack compilers + - spack config get compilers + - spack install -v libdwarf + + # Run unit tests with code coverage + - coverage run bin/spack test + + # Run flake8 code style checks. + - share/spack/qa/run-flake8 + +after_success: + - coveralls notifications: email: |