From 92a2ba5e1dcf972c7d3e337a6240fd23ec1a51f1 Mon Sep 17 00:00:00 2001 From: Fredrik Ekre Date: Fri, 20 Apr 2018 14:13:58 +0200 Subject: [PATCH] use travis build stages for doc build --- .travis.yml | 9 +++++++-- docs/make.jl | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index afeadb8..da57f3e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,12 +12,17 @@ matrix: branches: only: - master +jobs: + include: + - stage: deploy + julia: 0.6 + os: linux + script: + - julia -e 'Pkg.clone(pwd()); Pkg.build("Literate"); Pkg.add("Documenter"); cd(Pkg.dir("Literate")); include("docs/make.jl")' notifications: email: false git: depth: 99999999 after_success: - # build docs - - julia -e 'Pkg.add("Documenter"); Pkg.checkout("Documenter"); cd(Pkg.dir("Literate")); include("docs/make.jl")' # push coverage results to Codecov - julia -e 'cd(Pkg.dir("Literate")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())' diff --git a/docs/make.jl b/docs/make.jl index e9b8f86..982e735 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -32,6 +32,7 @@ makedocs( deploydocs( repo = "github.com/fredrikekre/Literate.jl.git", target = "build", + osname = "linux", julia = "0.6", deps = nothing, make = nothing