mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-09-29 04:56:15 +00:00
5e3a0c644e
* add `CheckHeader.jl` and `CheckTabs.jl` to `travis.yml` * fix tab -> 4 spaces
32 lines
1.3 KiB
YAML
32 lines
1.3 KiB
YAML
language: julia
|
|
os:
|
|
- linux
|
|
julia:
|
|
- 0.5
|
|
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(pwd())'
|
|
- julia --color=yes -e 'Pkg.add("Coverage")'
|
|
- julia --color=yes -e 'Pkg.add("Documenter")'
|
|
- julia --color=yes -e 'Pkg.add("Lint")'
|
|
- julia --color=yes -e 'Pkg.clone("https://github.com/ahojukka5/CheckHeader.jl.git")'
|
|
- julia --color=yes -e 'Pkg.clone("https://github.com/ahojukka5/CheckTabs.jl.git")'
|
|
script:
|
|
- julia --color=yes -e 'Pkg.build("JuliaFEM")'
|
|
- julia --color=yes -e 'using CheckHeader; checkheader("JuliaFEM")'
|
|
- julia --color=yes -e 'using CheckTabs; checktabs("JuliaFEM")'
|
|
- julia --color=yes -e 'Pkg.test("JuliaFEM", coverage=true)'
|
|
after_success:
|
|
- julia --color=yes -e 'cd(Pkg.dir("JuliaFEM", "test")); include("run_lint.jl")'
|
|
- julia --color=yes -e 'cd(Pkg.dir("JuliaFEM", "docs")); include("make.jl")'
|
|
- julia --color=yes -e 'cd(Pkg.dir("JuliaFEM")); using Coverage; Coveralls.submit(Coveralls.process_folder())'
|
|
- julia --color=yes -e 'cd(Pkg.dir("JuliaFEM", "docs")); include("deploy.jl")'
|
|
|