6fca7a1f07
We've run into problems because we weren't maintaining older deliverable files as we extended the schema. This change moves schema validation out of the main validation command so it runs as a separate step and processes all deliverable files by default. The more complex validation rules are still only checked for files being modified in a given commit. Change-Id: I4b69ca3c59da6606cf2b27d05c8846223d52998a Signed-off-by: Doug Hellmann <doug@doughellmann.com>
61 lines
2.2 KiB
INI
61 lines
2.2 KiB
INI
[metadata]
|
|
name = openstack_releases
|
|
summary = OpenStack Releases
|
|
description-file =
|
|
README.rst
|
|
author = OpenStack
|
|
author-email = openstack-dev@lists.openstack.org
|
|
home-page = https://www.openstack.org/
|
|
classifier =
|
|
Environment :: OpenStack
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: System Administrators
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 3
|
|
Programming Language :: Python :: 3.5
|
|
|
|
[files]
|
|
packages = openstack_releases
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
validate-request = openstack_releases.cmds.validate:main
|
|
list-changes = openstack_releases.cmds.list_changes:main
|
|
list-constraints = openstack_releases.cmds.list_constraints:main
|
|
new-release = openstack_releases.cmds.new_release:main
|
|
format-yaml = openstack_releases.cmds.reformat_yaml:main
|
|
interactive-release = openstack_releases.cmds.interactive_release:main
|
|
missing-releases = openstack_releases.cmds.missing:main
|
|
check-diff-start = openstack_releases.cmds.check_diff_start:main
|
|
list-deliverables = openstack_releases.cmds.list_deliverables:main
|
|
make-dashboard = openstack_releases.cmds.dashboard:main
|
|
init-series = openstack_releases.cmds.init_series:main
|
|
list-liaisons = openstack_releases.wiki:main
|
|
get-deliverable-owner = openstack_releases.cmds.get_deliverable_owner:main
|
|
propose-final-releases = openstack_releases.cmds.propose_final_releases:main
|
|
make-tracking-pad = openstack_releases.cmds.make_tracking_pad:main
|
|
propose-library-branches = openstack_releases.cmds.propose_library_branches:main
|
|
edit-deliverable = openstack_releases.cmds.edit_deliverable:main
|
|
send-mail = openstack_releases.cmds.mail:main
|
|
release-notes = openstack_releases.cmds.release_notes:main
|
|
check-schema = openstack_releases.cmds.check_schema:main
|
|
|
|
[extras]
|
|
sphinxext =
|
|
sphinx>=1.5.1,<1.6.1
|
|
oslosphinx
|
|
sphinxcontrib.datatemplates
|
|
icalendar
|
|
|
|
[build_sphinx]
|
|
source-dir = doc/source
|
|
build-dir = doc/build
|
|
all_files = 1
|
|
builders = html
|
|
warning-is-error = 1
|
|
|
|
[upload_sphinx]
|
|
upload-dir = doc/build/html
|