DCMLab / DigitalMusicology.jl

Work-in-progress toolbox for digital musicology
Other
7 stars 3 forks source link

Documenter Key Access #3

Closed chfin closed 6 years ago

chfin commented 6 years ago

We now have documentation generation in Travis builds, but we need Travis to access the repo for pushing the doc to the gh-pages branch. @dharasim, could you generate a key pair with

julia> using Documenter
julia> Travis.genkeys("DigitalMusicology")

and add them to the repo and to Travis as described in the Documenter.jl docs? It seems like I don't have access to the settings of this repo.

dharasim commented 6 years ago

Ok, I did it and travis created the documentation.

How can the be viewed now? https://dcmlab.github.io/DigitalMusicology.jl/ does not seem to work at the moment. @chfin

chfin commented 6 years ago

The gh-pages branch does not have an index.html and the documentation is synchronized with versions, so there is a latest folder for the HEAD version:

https://dcmlab.github.io/DigitalMusicology.jl/latest/

We could either link directly to this url from the readme, or create an index.html in the gh-pages branch (given that it won't be overwritten by Documenter.jl) and link to this.

chfin commented 6 years ago

Added a badge with a link to /latest.