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
+9 -18
View File
@@ -1,30 +1,21 @@
language: julia language: julia
os: os:
- linux - linux
julia: julia:
- 0.6
- 0.7 - 0.7
- 1.0
- nightly - nightly
addons: addons:
apt: apt:
packages: packages:
- hdf5-tools - hdf5-tools
matrix: matrix:
allow_failures: allow_failures:
- julia: 0.7 - julia: nightly
- 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: 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())'