Page MenuHomeSoftware Heritage

Improve the documentation deployment to support multiple sphinx instances
Closed, MigratedEdits Locked

Description

Our documentation site grew one new doc sphinx instance, the user documentation (with only the faq for now).
We need to allow deploying it through our jenkins instance.
This should support multiple instances as another one would eventually happen (the sysadm doc).

Last tryout was a failure as the main documentation got squashed.

Event Timeline

ardumont triaged this task as Normal priority.Jun 21 2021, 11:15 AM
ardumont created this task.
ardumont closed this task as Resolved.EditedJun 25 2021, 5:09 PM
ardumont claimed this task.

Done through [1] [2] and update manually the jenkins configuration so the default remote
directory on pergamon is /srv/softwareheritage/docs/webroot (and not longer
/srv/softwareheritage/docs/webroot/devel)

[1] rCJSWH9f6983446f2a67fe2cf5935534a63043485f579d

[2] rCJSWH9c78e88030cc0e99bb525e518aae3ad57b3f1b9b