From 4d8a2f29bf21159ac6a80533aba8e4b38c2cc720 Mon Sep 17 00:00:00 2001 From: Igor Belikov Date: Mon, 25 Apr 2016 19:16:20 +0300 Subject: [PATCH] Align nailgun docs building with OS-Infra This is a first step in moving Nailgun API docs building and publishing to upstream infra. To enable gate-fuel-web-docs job docs should be able to be built with 'tox -evenv -- python setup.py build_sphinx' command and html output should be available in doc/build/html directory. Change-Id: I42eb69a4060f50c8ef99cef4d54577078c1c846c --- nailgun/setup.cfg | 4 ++++ nailgun/test-requirements.txt | 1 + tox.ini | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 nailgun/setup.cfg diff --git a/nailgun/setup.cfg b/nailgun/setup.cfg new file mode 100644 index 0000000000..b028eada2f --- /dev/null +++ b/nailgun/setup.cfg @@ -0,0 +1,4 @@ +[build_sphinx] +all_files = 1 +build-dir = ../doc/build +source-dir = ../docs diff --git a/nailgun/test-requirements.txt b/nailgun/test-requirements.txt index 94a8973d2c..61254b4837 100644 --- a/nailgun/test-requirements.txt +++ b/nailgun/test-requirements.txt @@ -1,4 +1,5 @@ -r requirements.txt +docutils>=0.11 hacking==0.10 mock==1.0.1 nose==1.1.2 diff --git a/tox.ini b/tox.ini index c829f606d9..12de078040 100644 --- a/tox.ini +++ b/tox.ini @@ -77,7 +77,7 @@ commands = setenv = NOSE_WITH_COVERAGE=1 [testenv:venv] -deps = -r{toxinidir}/nailgun/requirements.txt +deps = -r{toxinidir}/nailgun/test-requirements.txt commands = {posargs:} [testenv:pep8]