diff options
| author | Zuul <zuul@review.openstack.org> | 2017-10-25 16:34:17 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2017-10-25 16:34:17 +0000 |
| commit | 8efed05e823eb76f309c0fee821fdc67a9886a3a (patch) | |
| tree | 72f6e4eb1f6c6d008534dd4e3d46d228d964502e /doc | |
| parent | c5d3d9b318be847a491769626644fead20081ca4 (diff) | |
| parent | 676159555f10964d0b7f5cf77539c49b3fd90cda (diff) | |
| download | python-openstackclient-8efed05e823eb76f309c0fee821fdc67a9886a3a.tar.gz | |
Merge "Native DevStack jobs"
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/source/contributor/plugins.rst | 17 |
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 --------------------------------- |
