gnuradio / volk

The Vector Optimized Library of Kernels
http://libvolk.org
GNU Lesser General Public License v3.0
557 stars 202 forks source link

docs: Fix upload to webserver #758

Closed noc0lour closed 9 months ago

noc0lour commented 9 months ago

This also enables storing of different versions of the documentation in subdirectories.

Currently they will be available in libvolk.org/test-docs/{branch,tag}/{refname}/. So, currently there is a version in www.libvolk.org/test-docs/branch/noc0lour/build-docs-ci/ from this branch. Whenever a new version is built it will be created in a new subdirectory (based on the current date) and the symlink is switched to it on the webserver.

I did not add a version selector to the documentation HTML (maybe someone is especially motivated to do so), so access to different branches & versions is limited to people who know. Probably we could link to the versions from the main page.

jdemel commented 9 months ago

Thanks for taking care of it. Looks good.