Browse Source

use travis build stages for doc build

pull/5/head
Fredrik Ekre 8 years ago
parent
commit
92a2ba5e1d
  1. 9
      .travis.yml
  2. 1
      docs/make.jl

9
.travis.yml

@ -12,12 +12,17 @@ matrix:
branches: branches:
only: only:
- master - 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: notifications:
email: false email: false
git: git:
depth: 99999999 depth: 99999999
after_success: 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 # push coverage results to Codecov
- julia -e 'cd(Pkg.dir("Literate")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())' - julia -e 'cd(Pkg.dir("Literate")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())'

1
docs/make.jl

@ -32,6 +32,7 @@ makedocs(
deploydocs( deploydocs(
repo = "github.com/fredrikekre/Literate.jl.git", repo = "github.com/fredrikekre/Literate.jl.git",
target = "build", target = "build",
osname = "linux",
julia = "0.6", julia = "0.6",
deps = nothing, deps = nothing,
make = nothing make = nothing

Loading…
Cancel
Save