Jenkins nedprod CI
bbd4e31869
Merging commit ned14/outcome@6d45806413 :
...
Merged from develop branch as CDash reports all green
2019-10-22 13:42:33 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4d26feb52e
Fix breakage of boost repo conversion.
2019-10-10 13:36:05 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7c58d23d35
Fix bug in boostify script which was failing to update Boost.Outcome.
2019-02-12 14:52:03 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
84b9971fcb
Disable the experimental status code code snippet on GCC 6.
2019-02-06 15:23:43 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
94064e562a
Fix issue #162 where .has_failure()
was returning false at times when it should have returned true.
2019-01-16 22:12:48 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3a8dfaaf55
Explicitly update git submodules during Travis generation of Boost.Outcome
2019-01-16 21:02:21 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9b7696900d
Disable the generation of the Boost common header in the documentation sent to doc/html.
2019-01-13 21:22:39 +00:00
Jenkins nedprod CI
7539d43af0
Merging commit ned14/outcome@c1a2eb76a1 :
...
Merged from develop branch as CDash reports all green
2019-01-12 20:24:14 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ba1052255e
Generate Boost.Outcome documentation html directly into doc/html
2019-01-12 20:13:55 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b20bdce7de
Travis: work around lack of SHAs we need during Boost.Outcome conversion.
2019-01-11 20:57:15 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
649ab9929a
Travis: Fix failure to update master branch on Boost.Outcome, and restore missing hugo docs theme.
2019-01-11 17:42:12 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d190136b16
Fix failure to set correct git author and timestamp for commits converted to Boost.Outcome.
2019-01-11 16:50:04 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d30556aba6
Try again to get Travis to push updates to Boost.Outcome
2019-01-11 15:22:37 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
77d24082db
Add missing original branches during Boost.Outcome generation.
2019-01-10 22:27:38 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a9c6f62c57
Travis: checkout both master and develop branches into local clone before doing Boost.Outcome conversion.
2019-01-10 21:07:07 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5b1443ffe1
Travis: before conversion to Boost.Outcome, install needed python dependencies
2019-01-10 20:46:31 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2d60d75743
Regenerate boostorg/outcome rather than ned14/boost-outcome.
2019-01-10 16:55:35 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
da9f24be05
Merge branch 'orig-master' (early part)
2019-01-10 12:17:16 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e9866a9498
Purge accidental inclusion of dockdoc hugo theme into boost-outcome, which breaks Boost licensing.
...
Have Markdown files also be converted to Boost.Outcome.
2018-12-05 14:22:24 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
03c2dfc8cf
Fair bit of progress on getting a Boost documentation Hugo theme going.
2018-12-04 21:50:36 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
fc4ad246bd
Added much clearer compile failure when user tries result<T, T>
or outcome
...
where two or more types are identical. Thanks to Andrzej Krzemieński
for suggesting a technique which combines SFINAE correctness with
the remaining ability for `result<T, T>` etc to be a valid type, but
not constructible. Issue #135 .
Disable ABI stability check on Travis, its versions of the ABI checking tools are just too old.
Lots of wip work on getting Boost.Outcome edition working, not there yet though.
2018-03-28 21:34:06 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4305920a1e
travis
2018-03-27 09:06:19 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
27b88699cd
Refresh ABI dumps.
...
Have travis use ABI not API checks.
2018-03-26 23:11:49 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a0216513e6
travis
2018-03-23 09:32:48 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
efac23d3f6
travis
2018-03-23 09:17:35 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d0509f1b25
travis
2018-03-23 09:03:25 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b8d2354f52
travis
2018-03-22 08:43:04 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
63bc8ef669
travis
2018-03-21 21:14:35 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
708dbd6f3c
Fix travis
2018-03-21 20:18:33 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c95fcf42e8
Add ABI check to Travis
2018-03-21 20:15:19 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9e3f92f71b
Reenable per commit docs regen and conversion into Boost edition
2018-02-09 09:01:41 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
39826427da
Disable boost-outcome automatic updates
2018-01-24 18:41:56 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d52d32c4df
Did manual pass through of Standardese generated docs, inserting hacks and workarounds where necessary to generate a review ready set of reference API docs. These ain't perfect, but they're not awful.
2018-01-17 21:03:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c3b3b9a179
Upgrade Hugo to 0.32.4
2018-01-15 14:11:49 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
71fc426e08
Fix bad travis file
2017-12-13 19:06:25 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f9d47a836f
Add google slug to docs website
2017-12-13 18:41:39 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0112aba314
Fix more clang build breakage
2017-10-18 14:23:44 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
060464804d
Upgraded Hugo to v0.29 and DocDock theme to latest master
2017-10-02 03:07:14 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
aa7d59598c
Travis for script converted Boost.Outcome working, now calling it from travis ci job
2017-09-28 23:50:53 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
90435f3b21
Try rennabling OS X on Travis with Xcode 9
2017-09-28 23:34:10 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4e3322f489
Revert "Change to GCC 7 on Travis"
...
This reverts commit dba48819f7
.
2017-07-13 16:39:30 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dba48819f7
Change to GCC 7 on Travis
2017-07-13 15:55:40 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
738babc8c6
Implemented issue #50 (Add set_error_from_exception(std::exception const& e, std::error_code_extended not_matched = std::errc::resource_unavailable_try_again))
2017-07-08 03:19:37 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6f6309a51f
travis
2017-07-06 02:33:56 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1e5876f0fa
Turns out copy and move simply weren't implemented for non-trivial types. Fixed.
2017-07-06 02:25:38 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d3ab675514
Substantially improved the error_code_extended example. Hopefully fixed OS X compilation failure. Various other small fixes.
2017-07-06 01:57:13 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
601e218ec6
travis diagnosed yay
2017-07-06 01:13:56 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8ae74f9daa
travis
2017-07-06 01:08:52 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2b1671937e
travis
2017-07-06 00:18:01 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a5213771d7
Get travis using much newer compilers
2017-07-06 00:13:17 +01:00