123456789101112131415161718192021222324252627282930313233343536373839 |
- ## Documentation: http://docs.travis-ci.com/user/languages/julia/
- language: julia
- os:
- - linux
- - osx
- julia:
- - 0.7
- - nightly
- notifications:
- email: false
- git:
- depth: 99999999
- ## uncomment the following lines to allow failures on nightly julia
- ## (tests will run but not make your overall status red)
- matrix:
- allow_failures:
- - julia: nightly
- ## uncomment and modify the following lines to manually install system packages
- #addons:
- # apt: # apt-get for linux
- # packages:
- # - gfortran
- #before_script: # homebrew for mac
- # - if [ $TRAVIS_OS_NAME = osx ]; then brew install gcc; fi
- ## uncomment the following lines to override the default test script
- #script:
- # - julia -e 'Pkg.clone(pwd()); Pkg.build("ReduceLinAlg"); Pkg.test("ReduceLinAlg"; coverage=true)'
- after_success:
- # push coverage results to Coveralls
- - julia -e 'cd(Pkg.dir("ReduceLinAlg")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())'
- # push coverage results to Codecov
- - julia -e 'cd(Pkg.dir("ReduceLinAlg")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())'
- # update docs
- - julia -e 'Pkg.add("Documenter")'
- - julia -e 'cd(Pkg.dir("ReduceLinAlg")); include(joinpath("docs", "make.jl"))'
|