summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorZuul <zuul@review.openstack.org>2017-10-25 16:34:17 +0000
committerGerrit Code Review <review@openstack.org>2017-10-25 16:34:17 +0000
commit8efed05e823eb76f309c0fee821fdc67a9886a3a (patch)
tree72f6e4eb1f6c6d008534dd4e3d46d228d964502e /doc
parentc5d3d9b318be847a491769626644fead20081ca4 (diff)
parent676159555f10964d0b7f5cf77539c49b3fd90cda (diff)
downloadpython-openstackclient-8efed05e823eb76f309c0fee821fdc67a9886a3a.tar.gz
Merge "Native DevStack jobs"
Diffstat (limited to 'doc')
-rw-r--r--doc/source/contributor/plugins.rst17
1 files changed, 7 insertions, 10 deletions
diff --git a/doc/source/contributor/plugins.rst b/doc/source/contributor/plugins.rst
index e69dde8b..d847bf4a 100644
--- a/doc/source/contributor/plugins.rst
+++ b/doc/source/contributor/plugins.rst
@@ -217,16 +217,13 @@ more steps needed to fully integrate the client with openstackclient.
Add the command checker to your CI
----------------------------------
-#. Modify the section of ``zuul/layout.yaml`` related to your repository to
- add ``osc-plugin-jobs`` to the list of job templates for your project.
- This job checks that to see if any new commands are: duplicated, missing
- entry points, or have overlap; across all openstackclient plugins.
-
-#. Update ``jenkins/scripts/check-osc-plugins.sh`` to include your new
- library to be installed from source. This is essential in running the
- previously mentioned check job. Simply add
- ``install_from_source python-fooclient`` to the block of code where all
- other clients are installed.
+#. Add ``openstackclient-plugin-jobs`` to the list of job templates for your project.
+ These jobs ensures that all plugin libraries are co-installable with
+ ``python-openstackclient`` and checks for conflicts across all OpenStackClient
+ plugins, such as duplicated commands, missing entry points, or other overlaps.
+
+#. Add your project to the ``required-projects`` list in the ``.zuul.yaml`` file
+ in the ``openstack/openstackclient`` repo.
Changes to python-openstackclient
---------------------------------