366 Commits

Author SHA1 Message Date
Peter Dimov
be87391348 Use $CIRCLE_WORKING_DIRECTORY as root_dir 2019-03-03 17:46:34 +02:00
Peter Dimov
aeb26ed11f Bring back periodic output to avoid timeout 2019-03-02 23:22:13 +02:00
Peter Dimov
d3f0c3d79c parallel=False is interpreted as True 2019-03-02 21:07:22 +02:00
Peter Dimov
f20fb502ae Remove -d0 from doc build 2019-03-02 20:09:32 +02:00
Peter Dimov
3a64f716b4 Merge branch 'develop' 2019-03-02 20:06:24 +02:00
Peter Dimov
33980a6a50 Only copy include/boost when present 2019-01-12 07:24:49 +02:00
Peter Dimov
fe7815eb1f Copy libs/headers into the release 2019-01-12 04:16:00 +02:00
Peter Dimov
cd9926521f Make ci_boost_build.py install Boost in addition to building it 2018-12-14 00:42:36 +02:00
Peter Dimov
5e6ee34810 Revert "Remove -d0 from doc build to see what happens w/ parameter_python"
This reverts commit 83ca0d37ec.
2018-10-16 03:52:08 +03:00
Peter Dimov
83ca0d37ec Remove -d0 from doc build to see what happens w/ parameter_python 2018-10-16 02:04:55 +03:00
Marshall Clow
b85f6da294 Merge pull request #11 from boostorg/develop
Merge develop to master.
2018-06-22 19:21:57 -07:00
Peter Dimov
94665c8c5b Merge pull request #9 from grafikrobot/patch-2
Extra asciidoctor tools needed for b2 docs.
2018-06-19 17:21:46 +03:00
Rene Rivera
3a48c1256b Extra asciidoctor tools needed for b2 docs. 2018-04-26 09:18:21 -05:00
Daniel James
67b6eb3fa4 Handle missing json files in download_snaphot.sh
For some reason, there's almost always a missing json file on bintray, so
change `download_snaphot.sh` (sic) so that it continues when that's the case.
It means that there's no check that the release file was correctly downloaded,
so will need to do that manually.
2018-04-15 22:24:47 +01:00
Daniel James
07fbbd25d7 Try linking headers before running b2 -n
The uuid tests depend on soft linked headers, so they were failing.
2018-03-29 21:36:46 +01:00
Daniel James
62a8d47b4b Merge branch 'develop' 2018-03-02 13:46:22 +00:00
Daniel James
9955f7abc6 Merge commit '05d00ce6355215f9e98522919edb5dcbc2cb318d'
This commit was already merged in
af0b95d34c.
2018-03-02 13:45:09 +00:00
Daniel James
9c77481910 Merge pull request #7 from pfultz2/hof-deps
Update the dependencies for hof library
2018-02-19 06:27:40 +00:00
Paul
875433c0e3 Use a constraints file 2018-02-18 20:15:56 -06:00
Paul
121f8cad0d Use forked version, since this sets dependencies correctly 2018-02-17 19:13:23 -06:00
Paul
a5e85a7599 Update the dependencies for hof library 2018-02-16 18:00:58 -06:00
Peter Dimov
c5c27b4501 Add ci_boost_build.py 2017-12-18 01:55:24 +02:00
Peter Dimov
5fbf60edb0 Merge pull request #5 from grafikrobot/patch-1
Switch to global asciidoctor tool.
2017-10-21 20:27:57 +03:00
Rene Rivera
fea42ef70f Switch to global asciidoctor tool. 2017-10-21 11:59:02 -05:00
Peter Dimov
573d5fd592 Change default # of jobs to 3 from 2 2017-09-10 13:16:47 +03:00
Peter Dimov
84585a916a Try tools/name/test if libs/name/test doesn't exist in ci_boost_test_library 2017-09-10 13:14:44 +03:00
Peter Dimov
ce963057e9 Add support for --mode=check to ci_boost_release 2017-09-06 13:45:21 +03:00
Peter Dimov
69e60e1e39 Add support for JOBS envvar 2017-09-06 13:33:39 +03:00
Peter Dimov
d7cd9c1b4e Change -q to the correct -d0 2017-09-05 05:35:15 +03:00
Peter Dimov
bb9e5e8844 Add ci_boost_test_library.py 2017-09-05 04:30:21 +03:00
Peter Dimov
3ab539bf5d Add 'commit_message' to ci_boost_common.py 2017-09-05 04:29:44 +03:00
Peter Dimov
237f159eff Do not configure auto-index if not built 2017-09-05 01:56:07 +03:00
Peter Dimov
12308794c3 Do not build auto_index if not used 2017-09-05 01:22:58 +03:00
Peter Dimov
e308d52739 Add --toolset, --cxxstd options to ci_boost_status.py 2017-09-05 01:20:51 +03:00
Peter Dimov
9bbb456461 Add support for --target to ci_boost_status 2017-09-04 17:26:35 +03:00
Marshall Clow
ccddc3c501 Remove trailing comma from the JSON - thanks to Nana Sankiska for the report 2017-08-16 17:05:29 -07:00
Michael Caisse
571cc7d88b Add Boost system user for bintray 2017-07-27 10:25:31 -07:00
Michael Caisse
52f3a0fed1 Change bintray user 2017-07-26 08:08:26 -07:00
Rene Rivera
95b4558584 Bash script to download snapshot archives and create release archives.
This simple bash script downloads the master snapshot archive build from
Bintray and creates the corresponding versioned release archives with
corresponding json info file ready for upload back to bintray. It also
veryfies the hash of the downloaded archives as there are occasional
download problems.
2017-06-18 19:39:25 -05:00
Rene Rivera
0ed6a073c7 To options needed for auto-index stuff. 2017-06-13 20:37:15 -05:00
Rene Rivera
e64c167692 Fix reversed auto-index on/off. 2017-06-12 21:13:48 -05:00
Rene Rivera
24e4647fa1 Re-enable auto index conditionally.
Auto-index for docs will now run on CIs that have long timeout periods
and only on the master branch. Currently this means only on CircleCI
master builds.
2017-06-12 18:41:39 -05:00
Peter Dimov
13dfbcc5b3 Install asciidoctor in command_install 2017-06-10 05:56:06 +03:00
Rene Rivera
e676c8ec99 Add branch and commit hash to archive info. 2017-03-25 13:00:02 -05:00
Rene Rivera
08e896ff1b Add archive info JSON file.
We now create a JSON data file for each archive that contains data
useful for automation. Initially we only have the sha256 of the
archives.
2017-02-27 12:19:49 -06:00
Rene Rivera
7ef2d60b75 Add snapshot tag to CI archives.
This hopefully resolves an issue with SF downloads automatically picking
up snapshots as if there where real releases when using their bogus
short download URLs.
2017-02-12 14:36:48 -06:00
Rene Rivera
37e6ca6742 Clean up extra build files before creating archives. 2016-12-13 13:30:32 -06:00
Rene Rivera
338628f765 Switch to Sphinx 1.4 as 1.5 breaks on CircleCI. 2016-12-07 07:05:37 -06:00
Rene Rivera
58e62eb999 Install requests Python package to handle Sphinx errors. And clean some
dead files.
2016-12-06 23:00:14 -06:00
Rene Rivera
c61963d6b4 Make doc build output quite again. 2016-10-20 09:48:21 -05:00