31 Commits

Author SHA1 Message Date
sdarwin
c049382af0 Increase b2 parallel jobs 3->4 2025-10-30 04:04:08 -06:00
Sam Darwin
6acc567523 Remove some package install functions (#96) 2025-04-15 07:59:10 -06:00
Alan de Freitas
66670dfcf4 Antora Integration (#48)
This commit introduces the integration of Antora documentation for libraries. With this enhancement, each library now has the capability to function as an Antora component within an Antora master project hosted in a separate repository (https://github.com/cppalliance/site-docs). This master project repository also contains additional components, such as the user guide, contributor guide, and a dedicated component for the review process.

In a subsequent phase, this Antora documentation is seamlessly merged with the pre-existing in-source documentation, which has been generated using various other tools.
2023-10-18 06:48:15 -06:00
Sam Darwin
e6fecc68a8 Lint with the python code formatter Black (#47) 2023-09-20 12:04:29 -06:00
Sam Darwin
4f338a4e22 Remove bintray (#29) 2021-10-28 17:48:59 -05:00
Sam Darwin
04e5937c88 Fix logic in check_call function (#28) 2021-10-28 16:20:09 -05:00
Sam Darwin
40e13028ef python3 (#19) 2021-10-25 13:22:46 -05:00
Sam Darwin
68ca68eedd Adding another supported build environment, Drone CI (#27) 2021-10-21 15:30:15 -05:00
sdarwin
292367706d Add support for Artifactory uploads 2021-03-29 19:46:41 +00:00
sdarwin
c104b3d55e github releases 2021-03-22 09:33:57 -05:00
Peter Dimov
7fb9d8a565 Expand $CIRCLE_WORKING_DIRECTORY because the default is ~/project 2019-03-03 18:01:13 +02:00
Peter Dimov
be87391348 Use $CIRCLE_WORKING_DIRECTORY as root_dir 2019-03-03 17:46:34 +02:00
Peter Dimov
573d5fd592 Change default # of jobs to 3 from 2 2017-09-10 13:16:47 +03:00
Peter Dimov
69e60e1e39 Add support for JOBS envvar 2017-09-06 13:33:39 +03:00
Peter Dimov
3ab539bf5d Add 'commit_message' to ci_boost_common.py 2017-09-05 04:29:44 +03: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
Rene Rivera
6a65233d42 Don't need to mess with cloning the git tree. As it's already cloned by
CircleCI for each node individually.
2016-07-14 22:51:42 -05:00
Rene Rivera
c0ad66c38f Add start of utilizing CircleCI parallel node execution. 2016-07-11 23:50:16 -05:00
Rene Rivera
0d2262f7b4 Fix missing command_ from CircleCI sub-script invocations. 2016-07-05 13:02:46 -05:00
Rene Rivera
212997b1d6 Lets see if we complete remove anything related to texlive on CircleCI. 2016-07-05 12:53:03 -05:00
Rene Rivera
b60de90147 Maybe we just need to remove texlive for CircleCI? 2016-07-05 12:26:13 -05:00
Rene Rivera
7bdea65912 Fix spelling of texlive-full pcakage to remove for CircleCI. 2016-07-05 12:18:07 -05:00
Rene Rivera
ba4ec6acab Try again to get CircleCI to install apt packages without errors. By uninstalling likely conflicting texlive packages before installing upgrade. 2016-07-05 12:15:09 -05:00
Rene Rivera
7aa5f951ff Attempt to resolve CircleCI install errors by adding the same apt update Travis uses. 2016-07-04 07:46:09 -05:00
Rene Rivera
f70ab61c97 Use the same apt install command from Travis on CircleCI to attempt to
resolve conflict errors.
2016-06-23 09:11:34 -05:00
Rene Rivera
39de8a4327 We need to do our bootstrap on machine_pre. So move those to
machine_post.
2016-06-22 11:21:29 -05:00
Rene Rivera
627f56161c Initial stab at some basic CircleCI support. 2016-06-22 11:17:14 -05:00
Rene Rivera
decf3f64b3 Fix invalid var access, as the var is in the script instance not the ci
instance.
2016-06-19 20:37:14 -05:00
Rene Rivera
8b9913b6cc Appveyor needs to update submodules. 2016-06-19 15:58:39 -05:00
Rene Rivera
bc6d083126 Tweaks to allow some CI scripts to work cross-platform. In particular so
we can make use of Appveyor for some of the global testing.
2016-06-18 22:59:34 -05:00
Rene Rivera
04668a6c33 Rename inspect script to avoid using Python built-in module. Add
refactored part of ci_boost testing code in prep for switching to it.
2016-06-16 22:33:53 -05:00