commit | e46a0136734b32780eb22c6a261724ca7e93a4c8 | [log] [tgz] |
---|---|---|
author | Luis R. Rodriguez <mcgrof@do-not-panic.com> | Mon Mar 11 18:48:53 2013 -0700 |
committer | Luis R. Rodriguez <mcgrof@do-not-panic.com> | Mon Mar 11 18:48:53 2013 -0700 |
tree | b7eaec56ac617971a1e051b7bc623b5001255385 | |
parent | c9087f240efbe777c9a02eccd956d1a5bdad87a0 [diff] |
rel-html: fix stable release attribute search Each release has a set of things we need to verify prior to publishing a URL for it. For example a stable release requires: * ChangeLog * Signed ChangeLog * Tarball * Signed tarball We search for these files based on a pivot 'release' version string. The existing algorithm was using the full release version but given that for example compat-drivers relies on only one ChangeLog for the different modified release types the search was skipping out on finding a ChangeLog for modified stable releases. So for example compat-drivers-3.8.2-2-su relase uses the ChangeLog-3.8.2-2, but as it was before this commit the search was looking for "3.8.2-2-su" in the URL attributes it was looking, not 3.8.2. This change modifies parsing the URLs it looks at by looking at the short version instead. Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html is designed to parse naked index html pages with tarballs on a software project and automatically produce a nice shiny HTML5 release page for you. It takes as input a configuration file, rel-html.cfg, in which you can specify attributes for the release.
Figure out how to automatically determine releases from git.
See if we can copy the EOL release into an eol/ directory and moving forward instead of parsing the tags use the directory name to automatically determine other release attributes.