From 5495314ca3a7a7b233a5f427cf09fa53d4544ef8 Mon Sep 17 00:00:00 2001 From: Jukka Aho Date: Thu, 6 Sep 2018 12:14:21 +0300 Subject: [PATCH] Changes to Travis-CI * Add Julia 1.0. * Allow nightly to fail. * Drop PkgTestSuite. --- .travis.yml | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/.travis.yml b/.travis.yml index 87cda7a..49f5582 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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())'