mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-08-06 04:21:33 +00:00
Changes to Travis-CI
* Add Julia 1.0. * Allow nightly to fail. * Drop PkgTestSuite.
This commit is contained in:
+9
-18
@@ -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()'
|
||||
allow_failures:
|
||||
- julia: nightly
|
||||
|
||||
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())'
|
||||
|
||||
Reference in New Issue
Block a user