Peter Dimov
597887cbca
Install Rouge for syntax highlighting
2021-04-25 23:46:37 +03:00
sdarwin
292367706d
Add support for Artifactory uploads
2021-03-29 19:46:41 +00:00
sdarwin
4d3bd20bd1
Provisionally set github_releases_main_repo=True
2021-03-25 13:35:38 -05:00
sdarwin
c104b3d55e
github releases
2021-03-22 09:33:57 -05:00
Peter Dimov
9e059d8cfe
Switch 7z to -mx=7 because of timeout
2021-02-07 21:27:16 +02:00
René Ferdinand Rivera Morell
a0d9956e0c
Fix error when CXX/FLAGS are not set at all.
2021-01-22 15:46:08 -06:00
René Ferdinand Rivera Morell
f3a149b3e2
Temp clear CXX/FLAGS when building b2.
2021-01-22 13:35:19 -06:00
Glen Fernandes
b08dbc3445
Correct version used for index documentation generation
2020-12-17 11:43:19 -05:00
sdarwin
6033a5ea48
specify gem versions
2020-06-16 21:22:15 +00:00
Peter Dimov
33fb2db19b
Exclude beast from doc build, then build it separately and ignore errors
2019-12-17 21:31:18 +02:00
Damian Jarek
e24b796db3
Fix documentation build
...
SaxonHE needs to be setup before use (like other doc tools).
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2019-04-23 22:43:18 +02:00
Peter Dimov
a222470915
Use asciidoctor-1.5.8, this time with the correct syntax
2019-03-24 03:32:25 +02:00
Peter Dimov
3e67f49019
Use asciidoctor-1.5.8 (2.0.0 has been released)
2019-03-24 03:19:35 +02:00
Peter Dimov
b336fc6609
Do not upload in parallel to Bintray
2019-03-09 18:41:50 +02:00
Peter Dimov
b8189554e2
Log eol/mode and whether we have upload keys
2019-03-04 02:19:32 +02:00
Peter Dimov
d8224cb998
Add /usr/share/docutils to using docutils
2019-03-03 20:17:28 +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
Rene Rivera
3a48c1256b
Extra asciidoctor tools needed for b2 docs.
2018-04-26 09:18:21 -05: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
Rene Rivera
fea42ef70f
Switch to global asciidoctor tool.
2017-10-21 11:59:02 -05:00
Peter Dimov
ce963057e9
Add support for --mode=check to ci_boost_release
2017-09-06 13:45:21 +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
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
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
Rene Rivera
39af655b94
Add install of Sphinx doc tool.
2016-10-18 21:49:19 -05:00
Rene Rivera
2a308b29b6
Fully disable auto-index when building full docs.
2016-10-12 09:32:16 -05:00
Rene Rivera
0ac861802b
Disable auto index generation. The auto_index tool is rather slow, and
...
the XSLT to post-process it is horribly slow. Hence, I'm disabling it
speed up the release builds. Hopefully this will bring it below the kill
tim limit.
2016-10-11 21:31:11 -05:00
Rene Rivera
176d0dfa01
Minor changes to deal with modular library docs.
...
This removes the need for geometry custom build steps. And increases the debuging info for command executed during the main doc build. The latter hopefully gives us enough enough to determine how to optimize the build time to work around Travis time limits.
2016-10-10 17:13:54 -05:00
Daniel
3951ad4d30
Generate root index file using same method as library list
2016-10-06 22:54:43 +01:00
Rene Rivera
4fb790a341
Use max xompression for smaller archives.
...
Now that we have clock time on the CI servers increase the compression
as possible.
2016-07-22 11:56:39 -05:00
Rene Rivera
a00b3cfffb
Consolidate building of doc support tools into one b2 invocation to save
...
some clock time.
2016-07-17 12:21:48 -05:00
Rene Rivera
2afab8e859
Revert RapidXML download link change. Turns out SF is just melting down.
2016-07-12 18:20:05 -05:00
Rene Rivera
8b0d6b0701
Hard wire the RapidXML download as it seems the latest sym link no
...
longer works.
2016-07-12 18:03:32 -05:00