2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-22 05:42:52 +00:00

20 Commits

Author SHA1 Message Date
Daniel James
40688e1552 Update links for https
Mostly in comments. Might be better to use relative links from html.
2018-04-13 09:14:48 +01:00
Daniel James
9dd59ce7e0 Use json for release data
Wrote some custom code for writing json as the pretty print option isn't
available on older versions of php.
2018-02-06 20:32:12 +00:00
Daniel James
6d8c91b3b5 Fix download links 2017-04-19 19:31:30 +01:00
Daniel James
6a6fabdab1 Add option to specify version when loading release data
Was inferring it from the download page URL, but that isn't currently
following the normal format.
2017-04-17 17:27:59 +01:00
Daniel James
568e661541 Support for new download path 2017-03-22 21:46:29 +00:00
Daniel James
73afecaf71 Build 'in progress' release notes separately
So that they don't overwrite the beta release notes. This means that
there's no way to update the beta release notes, but I guess that can be
done manually.

I'm going to create a new page for 'in progress' release notes, and only
write the release notes pages for actual release (including beta
releases). That way the beta release notes can be left in place while
the release notes are updated for the next beta/full release. Changes to
the release notes after the final release will be updated.
2016-11-30 06:49:22 +00:00
Daniel James
3cd549301c Don't change release date if it's already set 2016-11-30 05:29:47 +00:00
Daniel James
cc584c2752 Treat more recent versions as released 2016-11-30 05:29:47 +00:00
Daniel James
3c72243cf4 Add release_name to default metadata for old releases 2016-11-30 05:29:47 +00:00
Daniel James
be4fd29599 Strict version parsing in BoostVersion::from
It used to just grab anything that looked like a version number from a
string. Now the whole string must be a version number. Left the library
list in a little bit of a mess, but will clean that up next.
2016-11-30 01:29:27 +00:00
Daniel James
5ae00e9eb0 Support more release stages in BoostVersion
So that a release can have a version number before it goes into beta.

Note: needed to run update-doc-list for this to work, as the serialised
documentation list includes version numbers.
2016-11-14 22:53:35 +00:00
Daniel James
ace57b73a7 Distinguish between boost/bjam releases
I was thinking about resolving this by removing the release data for
bjam, but instead support different release names. Even though this is
currently just for one special case, might be useful in the future.
2016-11-14 22:53:35 +00:00
Daniel James
0cbceea4dc Factor out some of the release logic 2016-11-14 22:53:35 +00:00
Daniel James
666f757a06 Add a base_version method to BoostVersion 2016-10-16 19:51:49 +01:00
Daniel James
ebb3c47c2b Store release date
Previously was using the quickbook file's pub_date, By using the date
the release script was run on, can release without updating the
quickbook file. So the release manger won't need to have quickbook
installed. At least in theory!
2016-10-16 14:10:42 +01:00
Daniel James
3c89a0384e Add script to mark a version as released 2016-10-16 13:17:20 +01:00
Daniel James
685750fc7e Script to automatically add documentation to release data.
This could do a lot more, but just something very basic to get going for
the next release.
2016-10-07 18:57:04 +01:00
Daniel James
7ee9d41e9e Update release downloads from file
Pretty rough at the moment.
2016-10-07 09:48:02 +01:00
Daniel James
0f44582d07 Load and save release data, still need to update.
Also normalized the beta version numbers in the state file.
2016-10-07 09:48:02 +01:00
Daniel James
4f63803148 Extract release data into its own class 2016-10-07 09:48:02 +01:00