populate_documentation.sh: use the gitlab tarball instead to git archive
Closed, ResolvedPublic

Description

git archive only works with the git protocol (ssh) and the usage of deploy keys has been nacked to avoid suprising hidden deployment issues just for one service.

This means we need to change populate_documentation.sh to download the gitlab-provided tarballs instead of git archive. It will slow down the doc generation for users of update_xml, but there seems to be no alternative.

The tarballs generation supports a path parameter (i.e. path=doc) which only extracts the required directory.

ltoscano created this task.Jul 9 2020, 11:11 AM
ltoscano updated the task description. (Show Details)Jul 9 2020, 12:44 PM
ltoscano updated the task description. (Show Details)
ltoscano closed this task as Resolved.Jul 19 2020, 9:53 PM
ltoscano claimed this task.

After a few days of usage, it seems everything is working as expected.