releases/openstack_releases/tests
Tony Breeds 828e285701 Add a 'generic' release-type.
We use release-types as a way to verify that versions are compatible and
if needed reflected accurately in the code (puppet, xstatic).  If one
isn't set explicitly then we assume python-service.

In certain circumstances (anything other than the first release in a
series) we also perform python specific requirements checking on all
'python' types.

Add a new 'generic' type that uses the same rules to validate version
numbers but wont run any python specific checks.

We need this a projects (like monasca-thresh) will fail the requirements
check for 2nd or greater releases[1].

An alternate would be to have the requirements code check if setup.py
exists before calling it but that seems like the wrong layer to me.

[1] http://logs.openstack.org/54/652854/1/check/openstack-tox-validate/80df01c/job-output.txt.gz#_2019-04-16_06_08_00_636538
Change-Id: I3fcde5eb266f954fddb6871ce8690b93b8fd7a8d
2019-04-18 15:27:27 +10:00
..
__init__.py add tests for launchpad validation 2016-11-28 12:47:17 +11:00
CrossProjectLiaisons.txt Drop references to git.openstack.org 2019-04-15 14:25:18 -05:00
fixtures.py clarify debug logging for test fixtures 2018-09-24 09:19:20 -04:00
test_deliverable.py Add stein to docs landing page 2018-07-30 12:26:35 -05:00
test_new_release.py new_release: go back in history and compute depth 2018-07-04 18:40:25 +02:00
test_npmutils.py do not assume that modules with setup.py are packaged with python jobs 2017-10-24 10:59:17 -04:00
test_project_config.py Switch back to publish-to-pypi 2018-11-02 19:41:36 +01:00
test_puppetutils.py do not assume that modules with setup.py are packaged with python jobs 2017-10-24 10:59:17 -04:00
test_redirections.py Generate the constraints redirections from the deliverable data 2019-02-28 12:50:37 +11:00
test_requirements.py report warnings when the supported versions of dependencies change 2017-11-29 16:30:24 -05:00
test_series_status.py Add stein to docs landing page 2018-07-30 12:26:35 -05:00
test_validate.py Add a 'generic' release-type. 2019-04-18 15:27:27 +10:00
test_versionutils.py provide separate release types for server and non-server deliverables 2017-10-26 11:53:13 -04:00
test_wiki.py add a command to produce a list of liaisons 2017-01-20 09:01:28 -05:00