forked from docs/cloud-connect
Update tox.ini && conf.py file
Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Sebastian Gode <sebastian.gode@telekom.de> Co-committed-by: Sebastian Gode <sebastian.gode@telekom.de>
This commit is contained in:
15
tox.ini
15
tox.ini
@ -44,6 +44,7 @@ commands =
|
|||||||
{[testenv:api-ref]commands}
|
{[testenv:api-ref]commands}
|
||||||
{[testenv:json-api-ref]commands}
|
{[testenv:json-api-ref]commands}
|
||||||
|
|
||||||
|
|
||||||
[testenv:pdf-docs]
|
[testenv:pdf-docs]
|
||||||
deps =
|
deps =
|
||||||
{[testenv:docs]deps}
|
{[testenv:docs]deps}
|
||||||
@ -57,6 +58,7 @@ allowlist_externals =
|
|||||||
cp
|
cp
|
||||||
commands =
|
commands =
|
||||||
mkdir -p doc/build/pdf
|
mkdir -p doc/build/pdf
|
||||||
|
mkdir -p doc/build/html
|
||||||
{[testenv:bindeps]commands}
|
{[testenv:bindeps]commands}
|
||||||
mkdir -p {toxinidir}/_templates
|
mkdir -p {toxinidir}/_templates
|
||||||
wget -O {toxinidir}/_templates/longtable.tex.jinja https://gitea.eco.tsi-dev.otc-service.com/infra/docs-templates/raw/branch/main/templates/longtable.tex.jinja
|
wget -O {toxinidir}/_templates/longtable.tex.jinja https://gitea.eco.tsi-dev.otc-service.com/infra/docs-templates/raw/branch/main/templates/longtable.tex.jinja
|
||||||
@ -66,6 +68,7 @@ commands =
|
|||||||
{[testenv:api-ref-pdf-docs]commands}
|
{[testenv:api-ref-pdf-docs]commands}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# HTML version
|
# HTML version
|
||||||
[testenv:umn]
|
[testenv:umn]
|
||||||
deps = {[testenv:docs]deps}
|
deps = {[testenv:docs]deps}
|
||||||
@ -106,12 +109,12 @@ commands =
|
|||||||
rm -rf umn/build/pdf
|
rm -rf umn/build/pdf
|
||||||
cp -r {toxinidir}/_templates umn/source/_templates/
|
cp -r {toxinidir}/_templates umn/source/_templates/
|
||||||
sphinx-build -W --keep-going -b latex umn/source umn/build/pdf/
|
sphinx-build -W --keep-going -b latex umn/source umn/build/pdf/
|
||||||
bash -c "for f in umn/build/pdf/*.gif; do convert $f $\{f/%gif/png\}; done || true"
|
bash -c "for f in umn/build/pdf/*.gif; do convert $f[0] $\{f/%gif/png\}; done || true"
|
||||||
bash -c "for f in umn/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
|
bash -c "for f in umn/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
|
||||||
make -C umn/build/pdf
|
make -C umn/build/pdf LATEXMKOPTS="-interaction=nonstopmode"
|
||||||
mkdir -p doc/build/pdf
|
mkdir -p doc/build/pdf
|
||||||
cp umn/build/pdf/ccn-umn.pdf doc/build/pdf/
|
cp umn/build/pdf/ccn-umn.pdf doc/build/pdf/
|
||||||
|
cp umn/build/pdf/ccn-umn.pdf doc/build/html/
|
||||||
|
|
||||||
# HTML version
|
# HTML version
|
||||||
[testenv:api-ref]
|
[testenv:api-ref]
|
||||||
@ -153,12 +156,12 @@ commands =
|
|||||||
rm -rf api-ref/build/pdf
|
rm -rf api-ref/build/pdf
|
||||||
cp -r {toxinidir}/_templates api-ref/source/_templates/
|
cp -r {toxinidir}/_templates api-ref/source/_templates/
|
||||||
sphinx-build -W --keep-going -b latex api-ref/source api-ref/build/pdf/
|
sphinx-build -W --keep-going -b latex api-ref/source api-ref/build/pdf/
|
||||||
bash -c "for f in api-ref/build/pdf/*.gif; do convert $f $\{f/%gif/png\}; done || true"
|
bash -c "for f in api-ref/build/pdf/*.gif; do convert $f[0] $\{f/%gif/png\}; done || true"
|
||||||
bash -c "for f in api-ref/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
|
bash -c "for f in api-ref/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
|
||||||
make -C api-ref/build/pdf
|
make -C api-ref/build/pdf LATEXMKOPTS="-interaction=nonstopmode"
|
||||||
mkdir -p doc/build/pdf
|
mkdir -p doc/build/pdf
|
||||||
cp api-ref/build/pdf/ccn-api-ref.pdf doc/build/pdf/
|
cp api-ref/build/pdf/ccn-api-ref.pdf doc/build/pdf/
|
||||||
|
cp api-ref/build/pdf/ccn-api-ref.pdf doc/build/html/
|
||||||
|
|
||||||
|
|
||||||
[testenv:bindeps]
|
[testenv:bindeps]
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
- project:
|
- project:
|
||||||
merge-mode: squash-merge
|
merge-mode: squash-merge
|
||||||
default-branch: main
|
default-branch: main
|
||||||
@ -5,11 +6,11 @@
|
|||||||
- helpcenter-base-jobs
|
- helpcenter-base-jobs
|
||||||
vars:
|
vars:
|
||||||
sphinx_pdf_files:
|
sphinx_pdf_files:
|
||||||
- deh-api-ref.pdf
|
- ccn-umn.pdf
|
||||||
- deh-umn.pdf
|
- ccn-api-ref.pdf
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- noop
|
- noop
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- noop
|
- noop
|
||||||
Reference in New Issue
Block a user