tools: travis: build less

This commit is contained in:
Simon Michael 2017-03-30 13:19:00 -07:00
parent 55fb5424e9
commit 4db8d0e8a1

View File

@ -43,7 +43,7 @@ cache:
- $HOME/.stack/ - $HOME/.stack/
- $HOME/.local/bin/ - $HOME/.local/bin/
- .stack-work/ - .stack-work/
# - shelltestrunner/ - shelltestrunner/
# addons: # addons:
# apt: # apt:
@ -88,7 +88,7 @@ install: # completed commands' output is collapsed in log
# shelltestrunner, need unreleased installable version # shelltestrunner, need unreleased installable version
#- if [ ! -d shelltestrunner ]; then git clone http://github.com/simonmichael/shelltestrunner; fi #- if [ ! -d shelltestrunner ]; then git clone http://github.com/simonmichael/shelltestrunner; fi
- git clone http://github.com/simonmichael/shelltestrunner - git clone http://github.com/simonmichael/shelltestrunner
- stack install --stack-yaml=shelltestrunner/stack.yaml --resolver=lts-8.2 --install-ghc - stack install --stack-yaml=shelltestrunner/stack.yaml --resolver=lts-8.6 --install-ghc
- shelltest --version - shelltest --version
script: # all commands' output is shown in log, all commands must succeed for travis success script: # all commands' output is shown in log, all commands must succeed for travis success
@ -97,25 +97,25 @@ script: # all commands' output is shown in log, all commands must succeed for t
- stack build --ghc-options=-Werror --test --haddock --no-haddock-deps hledger-lib hledger hledger-ui #hledger-web hledger-api - stack build --ghc-options=-Werror --test --haddock --no-haddock-deps hledger-lib hledger hledger-ui #hledger-web hledger-api
# build hledger addons, ensuring no warnings # build hledger addons, ensuring no warnings
- sh -e bin/compile.sh #- sh -e bin/compile.sh
# run functional tests # run functional tests
- make functest #- make functest
after_script: #after_script:
#
# list directory contents # # list directory contents
- pwd # - pwd
- ls -laF / # - ls -laF /
- ls -laF /home # - ls -laF /home
- ls -laF $HOME # - ls -laF $HOME
- ls -laF $HOME/build # - ls -laF $HOME/build
- ls -laF $HOME/build/simonmichael # - ls -laF $HOME/build/simonmichael
- ls -laF # - ls -laF
#
# coveralls.io coverage reports # # coveralls.io coverage reports
# - stack install hpc-coveralls # # - stack install hpc-coveralls
# - hpc-coveralls count-von-count-tests --exclude-dir=tests --exclude-dir=src/Gyrid --display-report # # - hpc-coveralls count-von-count-tests --exclude-dir=tests --exclude-dir=src/Gyrid --display-report
notifications: notifications:
irc: irc: