CI/Docs: streamline doc jobs
What
- Review binary dependencies and remove non-needed ones:
oc.build_kernelsandoc.build_amd64-exp. - Merge
documentation.manualsintodocumentation.build_allas the script step duration ofdocumentation.manualsis < 10s, negligeable during the time to start the pod.
Why
- Reduce costs.
- Code quality: clean and simplify code.
- There should also be potential wall-time decrease (esp. thanks to the merge of
documentation.manuals).
History
Reverts partially !14937 (merged).
- Note that since !20200 (merged), the bottleneck is not anymore
documentation.docgenordocumentation.odocsodocumentation.manualswill not start before the end of these jobs and so we don't lose anything by merging it indocumentation.build_all. On the contrary, we'll be saving some time since there is one less pod to start.
Edited by Bruno B