4 Commits

Author SHA1 Message Date
Doug Hellmann
57639f8b8f add untagged release model for devstack and grenade
Change-Id: I9fad5ca61c07ec6f985fa479bb1c5f1427b9217b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-12 11:18:57 -04:00
Jeremy Liu
9e21cbeee1 Add a whitespace between words
Change-Id: Ib3e8adf0ae3e0aa6e71888261e72b9fa1cd514b3
2017-02-08 11:04:45 +08:00
Doug Hellmann
1392fa23d6 move deliverable type into deliverable files
The deliverable type is really only used to control how the
releases.openstack.org website is rendered, so it does not need to be in
the governance repository. Copy the current values here to a new 'type'
field in the deliverable file and update the validator to require all
deliverable files to have values.

Change-Id: I0def1117b45170ebf451ef510917db9c20301e17
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-11-09 17:09:03 -05:00
Doug Hellmann
2f24a51f6b move release model into deliverable files
Because release models change from series to series, we want to track
the data in the releases repository instead of in the governance
repository. This change adds a new 'release-model' field to the
deliverable files to hold the new value.

The valid release models are documented as part of a new reference
section for the published documentation for the site.

The validator looks only at the deliverable file for the release model,
and no longer looks at the projects.yaml file in the governance
repository. For files in the _independent directory, the release model
is inferred from the filename to avoid having to set it redundantly.

Change-Id: I81198a86da98436dc2f65806aafc5f241340c57f
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-11-09 17:09:03 -05:00