Changes to Travis-CI

* Add Julia 1.0.
* Allow nightly to fail.
* Drop PkgTestSuite.
This commit is contained in:
Jukka Aho
2018-09-06 12:14:21 +03:00
parent d6df28eeee
commit 5495314ca3
+7 -16
View File
@@ -1,30 +1,21 @@
language: julia
os:
- linux
julia:
- 0.6
- 0.7
- 1.0
- nightly
addons:
apt:
packages:
- hdf5-tools
matrix:
allow_failures:
- julia: 0.7
- julia: nightly
notifications:
email: false
webhooks:
urls:
- https://webhooks.gitter.im/e/806e21f217bd85b785ad
on_success: change # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
on_start: false # default: false
before_script:
- julia --color=yes -e 'Pkg.clone("https://github.com/JuliaFEM/PkgTestSuite.jl.git")'
- julia --color=yes -e 'using PkgTestSuite; init()'
script:
- julia --color=yes -e 'using PkgTestSuite; test()'
after_success:
- julia --color=yes -e 'using PkgTestSuite; deploy()'
- julia -e 'cd(Pkg.dir("JuliaFEM")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())'