Commit graph

96 commits

Author SHA1 Message Date
Peter Dimov
4eb210b10b Update .travis.yml 2021-06-12 00:11:10 +03:00
Peter Dimov
6900676d3f Update .travis.yml 2021-06-06 08:44:10 +03:00
Peter Dimov
d679e595da Update .travis.yml 2021-06-06 08:22:50 +03:00
Peter Dimov
934085fea4 Update .travis.yml 2021-06-06 08:16:31 +03:00
Peter Dimov
3717eb243d Do not install any packages on Bionic; install libzstd-dev for the CMake install job 2021-06-06 06:39:44 +03:00
Peter Dimov
8e1c8905b0 Run the CMake tests on Bionic 2021-06-06 06:07:47 +03:00
Peter Dimov
f8edc454d2 Keep going when building tests; remove Boost_VERBOSE 2021-06-06 04:50:16 +03:00
Peter Dimov
9addb75c99 Update .travis.yml to build CMake tests 2021-06-06 03:23:40 +03:00
Peter Dimov
03e6cd111e Add CMake install job to Travis 2021-05-28 21:21:24 +03:00
René Ferdinand Rivera Morell
60e2bef7a8
Undo PR #465 now that the CXX is cleared in bootstrap.sh. 2021-01-19 19:20:51 -06:00
René Ferdinand Rivera Morell
75e75c06cf
Fix bootstrap failures caused by leaking CXX var. 2021-01-16 19:58:59 -06:00
Peter Dimov
c35a24076b Use --jobs 3 when updating submodules 2020-01-14 04:37:38 +02:00
Peter Dimov
8a577757d5 Add CMake jobs to Travis 2019-12-29 07:31:22 +02:00
Peter Dimov
c57e2331b3 Switch Travis to Xenial 2019-08-15 20:25:22 +03:00
Peter Dimov
e6b2a79e7e Remove ci_boost_test_library jobs from .travis.yml; add ci_boost_build job using the release layout 2019-08-15 19:38:25 +03:00
Peter Dimov
5895a47b90 Test b2 -n status from a release layout 2019-03-09 17:25:57 +02:00
Peter Dimov
b581a29806 Install python-docutils 2019-03-04 02:40:03 +02:00
Damian Jarek
36b331d643
Add SaxonHE to dependencies list
Used by Boost.Beast in doc reference generation.

Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
2018-12-20 22:26:33 +01:00
Peter Dimov
be202aaa4d
Feature/cmake config (#229)
* Fix boost-install; call cmake-config from it

* Install BoostDetectToolset.cmake

* Do not declare `headers` an alias to `libs/headers/build/boost_headers`

* Rename cmake-config to boost-install; move the boost-install rule there

* Add <threading>multi to default-build

* Add submodules headers, boost_install

* Update boost_install

* Enable feature branches in .travis.yml

* Simplify boostcpp.jam install/stage, delegate to library install/stage targets

* Update libs/headers

* Update boostcpp.python-tag to add the Python version suffix

* Update boost_install

* Update boost_install

* Make stage-locate (and BOOST_STAGE_LOCATE) in boostcpp.jam absolute paths

* Remove $(ROOT) parameter of boost-install.boost-install

* Update boost_install

* Update boost_install

* Remove the boost-install generating rules from Jamroot

* Update boost_install

* Update boost_install

* Update boost_install

* Update libs/headers, tools/boost_install

* Update libs/headers, tools/boost_install

* Remove version parameter from boost-install; update headers and boost-install

* Update boost_install

* Update boost_install

* Add --cmakedir, --no-cmake-config to Jamroot help

* Update boost_install
2018-12-18 19:06:52 +02:00
Peter Dimov
63235555d7 Do not build Boost w/ clang on Travis; not worth the time taken 2017-12-22 21:51:15 +02:00
Peter Dimov
245e901e20 Remove ci_boost_library_check from Travis 2017-12-21 00:57:29 +02:00
Peter Dimov
71e08f7a0c
Add building Boost to Travis (#175) 2017-12-18 03:39:17 +02:00
Peter Dimov
83898d8f74 Reduce Travis jobs 2017-10-27 02:23:08 +03:00
Peter Dimov
3abeec0299 Fix one compiler: in .travis.yml 2017-10-24 16:31:14 +03:00
Peter Dimov
54f8c97e23 Use clang/c++11 instead of 14 because clang 3.9 w/ libstdc++ 4.8 errors on ::gets 2017-09-13 16:56:25 +03:00
Peter Dimov
bc96ccd873 Add clang/c++14 tests to Travis 2017-09-13 11:10:22 +03:00
Peter Dimov
df733dd82f travis: omit building the release to increase turnaround 2017-09-11 23:23:31 +03:00
Peter Dimov
09788051b5 Add MODE=check release build to Travis 2017-09-06 13:48:29 +03:00
Peter Dimov
27b79871c8 travis: test the library updated by the commit 2017-09-05 04:34:08 +03:00
Peter Dimov
54e1e19248 travis: move ci_boost_release to front, small fixes 2017-09-05 01:59:26 +03:00
Peter Dimov
74addc1b6a Add g++/11 and clang to Travis 2017-09-05 01:28:23 +03:00
Peter Dimov
3faa51526c Add 'quick' status to Travis 2017-09-04 17:34:48 +03:00
Peter Dimov
ee2bea63e7 Skip EOL=LF and EOL=CRLF because they tend to time out often 2017-09-03 21:09:01 +03:00
Peter Dimov
81906ee691 Add EOL=NONE config to Travis 2017-09-03 20:03:04 +03:00
Peter Dimov
6bc50e4294 Add rvm: 2.3.3 to .travis.yml (#150)
* Add rvm: 2.3.3 to .travis.yml

* rvm: only works for language: ruby, call rvm install explicitly
2017-07-14 19:41:12 -06:00
Daniel James
5b980da49e Try installing ghostscript on travis
Tests are failing on travis, it might be because of this:

    /bin/sh: 2: gs: not found
    ...removing /home/travis/build/boostorg/build/boost/bin.v2/gs.check

So try installing ghostscript.
2017-06-23 23:05:03 +01:00
Peter Dimov
8138cfe5c1 Remove asciidoctor from packages, will come from $SCRIPT install 2017-06-10 05:59:26 +03:00
Peter Dimov
67edab3fec Add asciidoctor to package list 2017-06-07 20:06:21 +03:00
Rene Rivera
c01bdb4a8c Allow library checks to fail for now. When we get better conformance we'll turn it back on as required. 2016-07-06 07:10:52 -05:00
Rene Rivera
0a6ed79187 No sudo needed for building releases. 2016-06-21 16:32:50 -05:00
Rene Rivera
016644223b Use shorter and more obvious env var for EOL build type. 2016-06-17 09:46:02 -05:00
Rene Rivera
7128837bd8 Change to fetching common ci code for eventual use. Also add in config
for dealing with SourceForge file release system.
2016-06-16 22:57:51 -05:00
Rene Rivera
a48f418532 Add library requirements testing to Travis-CI. 2016-06-13 11:12:34 -05:00
Rene Rivera
9fdee47929 Move to Ubuntu Trusty Travis-CI to see if it improves performance of CI
building.
2016-06-09 23:54:51 -05:00
Rene Rivera
4a864d91bf Move encrypted env to web settings for security. 2016-05-25 21:44:22 -05:00
Rene Rivera
356f12ebce We can get submodules as build script now doesn't need to fetch submodules. 2016-05-23 17:46:42 -05:00
Rene Rivera
9729d90e81 Used wrong wget option for downloading to named file. 2016-05-22 00:58:06 -05:00
Rene Rivera
054cc428cb Switch to use Python script for building & testing. 2016-05-22 00:53:59 -05:00
Rene Rivera
63944dda34 Merge from master CI build changes. And increase parallel doc build to
see how much improvement we can get.
2016-04-25 22:56:24 -05:00
Rene Rivera
44ee31a869 Oops.. LF logic was correct. So put that part back. 2016-03-20 23:09:30 -05:00