
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.
24 lines
697 B
YAML
24 lines
697 B
YAML
language: julia
|
|
os:
|
|
- linux
|
|
- osx
|
|
julia:
|
|
- 0.7
|
|
- 1.0
|
|
- nightly
|
|
matrix:
|
|
allow_failures:
|
|
- julia: nightly
|
|
fast_finish: true
|
|
notifications:
|
|
email: false
|
|
before_script:
|
|
# Git configuration is required to make commits in generated packages.
|
|
- git config --global user.name "Travis"
|
|
- git config --global user.email "travis@example.com"
|
|
after_success:
|
|
- julia -e 'using Pkg; Pkg.add("Coverage"); using Coverage; CodeCov.submit(process_folder())'
|
|
# For zero-argument template example.
|
|
- git config --global github.user "travis"
|
|
- julia -e 'using Pkg; ps=Pkg.PackageSpec(name="Documenter", version="0.19"); Pkg.add(ps); Pkg.pin(ps); include(joinpath("docs", "make.jl"))'
|