From 803c96955356995d4d063a87e876961033502cbd Mon Sep 17 00:00:00 2001 From: Morten Piibeleht Date: Thu, 18 Oct 2018 06:13:45 +1300 Subject: [PATCH] Cap Documenter.jl to 0.19 on Travis (#126) Documenter 0.20 will introduce breaking changes that will invalidate existing make.jl setups. This commit makes sure that automatic Travis builds will not use 0.20 automatically, in order to avoid sudden documentation deployment failures once Documenter 0.20 gets tagged. This commit has been generated by a script. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 69306cd3..2e30c885 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,5 +23,5 @@ notifications: # - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi # - julia -e 'Pkg.clone(pwd()); Pkg.build("SpecialFunctions"); Pkg.test("SpecialFunctions"; coverage=true)'; after_success: - - julia -e 'cd(Pkg.dir("SpecialFunctions")); Pkg.add("Documenter"); include(joinpath("docs", "make.jl"))'; + - julia -e 'cd(Pkg.dir("SpecialFunctions")); ps=Pkg.PackageSpec(name="Documenter", version="0.19"); Pkg.add(ps); Pkg.pin(ps); include(joinpath("docs", "make.jl"))'; - julia -e 'cd(Pkg.dir("SpecialFunctions")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())';