Commit Graph

5 Commits

Author SHA1 Message Date
Frank Kloeker f676f207d9 Improve generate_atc Ansible playbook
- fetch project list automatically
- provide test data (not sure if we can provide real data which are
already published in governance repo and wiki)

Change-Id: I1c2144f794932048ce3c8cf26f3457abaa3dec34
2019-01-27 11:04:14 +01:00
Ian Y. Choi 412dfb045e Publish translated guides with publishdocs tox job
This patch proposes to publish translated I18n contributor guide(s)
using publishdocs tox job.

It assumes that the URL structure of translated guides would follow
https://docs.openstack.org/developer/i18n/[language-code] scheme.

publishdocs tox job first executes docs job
which builds the original guide, then it executes build-docs.sh
build-docs.sh shell script which outputs
translated I18n contributor guide(s) into [language-code] directory
from current docs job output directory.
Then it copies to publish-docs/developer/i18n directory including
translated guide(s). The directory will be synced through
infra jenkins job which is implemented later.

Note that specifying locale directory in conf.py is needed
to enable sphinx-build execution with locale files.

Implements: blueprint i18n-guide-translation
Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Change-Id: Id117308190de56bf9a9c4eb712bda82dea6f9e51
2017-06-23 20:37:33 +09:00
Akihiro Motoki 4efc0cca2f Add auto-generated files to .gitignore
When running "python setup.py <command>", some files are generated
automatically. They should be ignored from the version management.

Change-Id: I39862425babc988c57a2226c84a883a05bab9955
2016-03-03 02:57:49 +09:00
Akihiro Motoki 639f653d71 Enable pep8 tox env
Fix a long line in doc/source/conf.py
Add *.egg-info which is created when virtualenv is setup

Change-Id: I3fb00e744b2d192870b5d1ea192a6091f7f0a7d8
2016-02-03 07:51:20 +00:00
KATO 1c6b5ab0e4 Set up the initial documentation infra
This commit adds tox.ini and define test targets.
Naming of tox targets follows OpenStack most projects:
- docs for document generation

For mainly a testing purpose, contributor-guide/source/index.rst
includes CONTRIBUTING.rst at the top level.
To generate the current doc, run "tox -e docs".

setup.py and setup.cfg are added because they are
required to publish the docs to docs.o.o.

Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Implements: blueprint i18n-contributor-guide
Change-Id: Iaf3b09865ced8b30f987b68a07c2970d2b425708
2015-11-09 20:23:19 +09:00