Skip to content

Commit 80aa1ab

Browse files
improve travis CI
1 parent 4889931 commit 80aa1ab

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.travis.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
# Documentation: http://docs.travis-ci.com/user/languages/julia/
22
language: julia
33
os:
4+
- freebsd
45
- linux
56
- osx
7+
- windows
68
julia:
79
- 1.3
810
- 1.4
@@ -12,6 +14,16 @@ matrix:
1214
- julia: nightly
1315
notifications:
1416
email: false
15-
after_success:
16-
- julia -e 'using Pkg; cd(Pkg.dir("FastTransforms")); Pkg.add("Documenter"); include(joinpath("docs", "make.jl"))'
17-
- julia -e 'using Pkg; cd(Pkg.dir("FastTransforms")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())'
17+
codecov: true
18+
jobs:
19+
include:
20+
- stage: "Documentation"
21+
julia: 1.3
22+
os: linux
23+
script:
24+
- julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
25+
- julia --project=docs/ docs/make.jl
26+
after_success: skip
27+
cache:
28+
directories:
29+
- $HOME/.julia/artifacts

0 commit comments

Comments
 (0)