- Dec 03, 2018
-
-
David Douard authored
swh-web depends on swh-indexer so we must ensure swh-indexer is installed first (otherwise the last pubished version is used instead of the one from the sources).
-
- Nov 30, 2018
-
-
vlorentz authored
Reviewers: #reviewers, douardda Reviewed By: #reviewers, douardda Differential Revision: https://forge.softwareheritage.org/D744
-
vlorentz authored
Reviewers: #reviewers, douardda Reviewed By: #reviewers, douardda Differential Revision: https://forge.softwareheritage.org/D743
-
- Nov 29, 2018
-
-
vlorentz authored
-
vlorentz authored
-
David Douard authored
to prevent weird race condition when both requirements-swh.txt and requirements-swh-dev.txt are added as requirements. This is needed to make: tox -e sphinx-dev work as expected, ie. with swh packages installed from sources rather than from pypi.
-
- Nov 28, 2018
-
-
David Douard authored
-
David Douard authored
This will allow the CI to run the building job with sphinx options like `-W` (aka "turn warnings into errors").
-
David Douard authored
this aims at eliminating a warning generated by sphinx-build on swh-web's index, due to the presence of an explicit link to the http-routingtable.html file (which does not exists at that time, thus generated a warning). This should be killed once https://github.com/sphinx-contrib/httpdomain/pull/19 is accepted and released.
-
David Douard authored
and add swh-storage[listener] dep for the sake of completeness while building the doc.
-
- Nov 23, 2018
-
-
David Douard authored
-
David Douard authored
-
David Douard authored
the env var setup and django.setup() needs to be done only once.
-
David Douard authored
so we have more than just the 's' index entry 's' in there.
-
David Douard authored
-
David Douard authored
that builds the doc using source code repos located one directory above instead of published versions of swh subpackages. Related to T1330.
-
David Douard authored
- back to assets only building in each package - run sphinx-autodoc on the whole swh package at once we do not really need a local standalone buildable sphinx project in each swh subpackage, so running a full 'make html' in each of them is not required any more. Since we want to build the doc at once instead of building each swh subpackage independantly, we need to run apidoc on the whole swh package. This is done by actually running the apidoc on the pip installed swh packages instead of the source repositories, since sphinx-apidoc does not seem to support multiple MODULE_PATH as cmdline argument. So it's best to use tox to build the doc. Related to T1330.
-
- Nov 22, 2018
-
-
David Douard authored
-
David Douard authored
so that we can have some generic substitutions which can be used consistently in the doc.
-
David Douard authored
-
- Nov 16, 2018
-
-
vlorentz authored
-
David Douard authored
even though there is no test in this package.
-
David Douard authored
It breaks the index generation in each swh-* package.
-
- Nov 12, 2018
-
-
David Douard authored
and thus prevent sphinx from complaining about rst files not being included in a toctree without having to insert :orphan: everywhere.
-
David Douard authored
so we do not build each swh-* twice with unavaoidable sphinx wrnings when building each repo locally.
-
- Oct 30, 2018
-
-
Antoine R. Dumont authored
-
- Oct 17, 2018
-
-
David Douard authored
-
David Douard authored
see D538 in which this swh-db-init command is added.
-
- Oct 15, 2018
-
-
Antoine Pietri authored
-
- Oct 11, 2018
-
-
Antoine Lambert authored
Closes T1264
-
- Oct 10, 2018
-
-
Stefano Zacchiroli authored
-
- Oct 08, 2018
-
-
vlorentz authored
-
- Oct 05, 2018
-
-
Antoine Pietri authored
-
- Oct 02, 2018
-
-
vlorentz authored
-
vlorentz authored
Reviewers: anlambert, ardumont Differential Revision: https://forge.softwareheritage.org/D458
-
- Oct 01, 2018
-
-
Stefano Zacchiroli authored
-
- Sep 25, 2018
-
-
Antoine R. Dumont authored
Related P302
-
- Sep 24, 2018
-
-
Antoine Pietri authored
This document is supposed to be just the bare minimum to have a working local swh-environment. Users shouldn't need any information about advanced PostgreSQL setup and should just use the easiest auth method (peer authentication).
-
Antoine Pietri authored
-
- Sep 20, 2018
-
-
Stefano Zacchiroli authored
-