Commit Graph

22 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov d9df50f4e3 Retire pip_install role
As repo_build role has been succesfully replaced with
python_venv_build role, we have no need in it's futher maintaining and
releasing.

Depends-On: https://review.opendev.org/717715
Change-Id: Ibf9ce1d602c5cfa9ed7431ca37de02df3335b36a
2020-04-06 14:27:00 +00:00
OpenStack Proposal Bot 377dc10f16 Updated from OpenStack Ansible Tests
Change-Id: I7788b8dd361c316d7bcdd0e8c63e6dc4dfc070fe
2019-11-21 16:36:34 +00:00
OpenStack Proposal Bot e09f3e3a51 Updated from OpenStack Ansible Tests
Change-Id: I5361b511e23ed22afe538dda928d31631dc63fd8
2019-10-23 17:26:44 +00:00
OpenStack Proposal Bot 89facfacc3 Updated from OpenStack Ansible Tests
Change-Id: I14649f867f6953c24e9db0990290913dfbcea294
2019-07-30 19:45:23 +00:00
OpenStack Proposal Bot 903e221bd2 Updated from OpenStack Ansible Tests
Change-Id: I82aa7042f1f5a497ed275888c40abac382a6c95b
2019-07-20 09:39:45 +00:00
zhangboye 90a899c69e Cap sphinx for py2 to match global requirements
Change-Id: Ib985738a0aebfb49bffa3e4aca1792c8116f19d1
2019-06-06 17:59:10 +08:00
Mohammed Naser ea796e3143 docs: drop sphinxmark
sphinxmark is no longer compatible with the latest release of Sphinx
which is causing all of our documentation jobs to fail.  This patch
removes it as our current usage of openstacktheme for documentation
already provides watermarks for current branch and notices for which
branch the documentation covers.

Change-Id: I2b69ec33a40fcf877a61ba5538b3d002d8824a06
2019-04-04 05:05:43 +00:00
OpenStack Proposal Bot de5c1012ee Updated from global requirements
Change-Id: Ifb1b950982915fd7f34045df30b790cd535a4bb0
2018-03-15 07:40:03 +00:00
OpenStack Proposal Bot f0d09f7545 Updated from global requirements
Change-Id: I2f713d210e330d47f011631f083a82652d62544c
2018-03-13 07:17:16 +00:00
OpenStack Proposal Bot d0cd68ac25 Updated from global requirements
Change-Id: Id5ca25169aa9d697029ac3c3e8a60f8212a45c7d
2018-03-11 13:54:25 +00:00
ZhongShengping c4c690ce07 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

For more detials information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: Ie1dea4e898b8c5ec40f3c3a2e7ee5d179f00f79f
2018-03-09 12:01:28 +08:00
Jean-Philippe Evrard 83d60368d4 Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.

Change-Id: I1c1ebe6a86472acc8c19926e8d2790c3e1ba4812
2017-10-17 18:20:24 +00:00
ZhongShengping 945eb3dfad Fix openstackdocstheme settings
To use openstackdocstheme 1.11.0 properly, this patch fixes
some settings according to follow[0].

[0]https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: I4dccdc7645038dc01e3b728e223f9940c18075f4
2017-07-03 16:24:25 +08:00
ji-xuepeng f830ec0a0f Use https instead of http for git.openstack.org
Trivialfix

Change-Id: I6e601798b092431015cbeb6eac5669f948a1d250
2017-02-06 21:45:09 +08:00
Andy McCrae 8f54e5c349 Update repository with reference to role git location
Change-Id: Idaf0ba8d008f6c42aa732d3da82a9461fb180e31
2016-12-22 14:26:23 +00:00
Jean-Philippe Evrard 79effd96a6 Point roles docs bugs to openstack-ansible LP
Currently when clicking on the small bug in the roles'
docs, we land on openstack-manuals launchpad.

This should solve it.

Change-Id: I1f66cf25a364b8b62cd9505b1be26ff96f370262
2016-12-01 12:11:42 +00:00
Nish Patwa 8e2467a7c4 [DOCS] Added release-name as a watermark to Docs.
Added a water mark to the role documentation
to make clear to deployers which release they're
working with.

Modified conf.py that adds watermark to the documentation according
to particular branch. If the current branch is master than
watermark is 'Pre-release' and if the current branch is
stable/<release-name> than watermark is <release-name>.

This is a combined implementation based on the following
patches:
- https://review.openstack.org/372565
- https://review.openstack.org/382637
- https://review.openstack.org/384140

Change-Id: I8bd3b8405ca7c986d3c9f768ae07dba0c39b9d42
2016-10-18 17:27:07 +00:00
Andrew Meserole a1554a47e3 [DOCS] Refactor pip install Docs
This commit refactors the pip_install role docs. Moving forward,
specific project configurations are maintained in the appropriate
role book.

Change-Id: Ic62c7dd8b655a4ef6aa22ca02a599a07996a76f9
2016-08-12 10:14:27 -05:00
Jesse Pretorius 6742c05efb Ensure that doc linting is included in the linters test
The 'docs' tox target executes the doc8 lint test which may result in
failures when testing documentation builds, but OpenStack-CI does not
execute that tox target.

In order to ensure that we catch all standard documentation syntax
errors and prevent them from merging, this patch includes the docs
target in the 'linters' chain of tests.

Fixes for any failures which result from executing this test are also
included in the patch.

Change-Id: Ib42f126e4423a39e9431aa1ee7ab57dc7e9d2ead
2016-07-26 00:44:34 +01:00
Jesse Pretorius 696f2bdef6 Update sphinx configuration
This patch updates the sphinx configuration for docs and releasenotes
to make it easier to replicate across repositories and to comply with
pep8 testing without exceptions.

Change-Id: I2cdbe015043e49a22fc521a4247f9c451eab57a0
2016-07-12 16:54:40 +01:00
Travis Truman 154e348f28 Adopting the common role documentation pattern
As discussed during the Newton design summit, we
agreed to adopt the role documentation pattern laid
out in the os_keystone role.

Change-Id: Ia3aea29c2994980b1ec9ce2f58001620a279bee6
2016-05-27 12:07:59 -04:00
Kevin Carter 2dd4df9d3d
IRR for pip_install
The change moves the role out from the main repo pip_install
repository and into its own standalone repository.

Items within this change:
  * The role has been updated to ensure it runs standalone.
  * Tests added to the role within tox.
  * Functional tests added to the role that can either be run
    via the run_tests.sh script or using tox.
  * dev requirements have been updated for testing usecases.
  * Docs added to both the README.rst file as well as the docs
    folder.

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-11-03 02:34:10 -06:00