Commit graph

47 commits

Author SHA1 Message Date
Peter Dimov
fef467677c Update .travis.yml 2021-06-12 01:56:26 +03:00
Peter Dimov
b9ed7a8778 Sync .travis.yml with develop 2021-06-12 00:07:01 +03:00
Peter Dimov
d3efecd85b Add CMake install job to Travis 2021-05-29 06:23:08 +03:00
Peter Dimov
dd603f3cd3 Use --jobs 3 when updating submodules 2021-05-28 21:16:21 +03:00
Peter Dimov
1af4ebb092 Add CMake jobs to Travis 2021-05-28 21:15:10 +03:00
Damian Jarek
2f22b74799 Add SaxonHE to dependencies list
Used by Boost.Beast in doc reference generation.

Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
2019-12-17 19:29:26 +02:00
Peter Dimov
786967967a Switch Travis to Xenial 2019-08-21 19:06:25 +03:00
Peter Dimov
565ae26416 Remove ci_boost_test_library jobs from .travis.yml; add ci_boost_build job using the release layout 2019-08-21 19:06:12 +03:00
Peter Dimov
43a7ea069c Test b2 -n status from a release layout 2019-03-24 03:28:52 +02:00
Peter Dimov
73687da431 Install python-docutils 2019-03-04 05:44:47 +02:00
Peter Dimov
da4606f47f Enable feature branches in .travis.yml 2019-01-09 21:22:38 +02:00
Peter Dimov
b1052ad4bf Do not build Boost w/ clang on Travis; not worth the time taken 2017-12-23 04:57:33 +02:00
Peter Dimov
d0a163f2f5 Remove ci_boost_library_check from Travis 2017-12-21 18:32:01 +02:00
Peter Dimov
e6e7b6d9b1 Add building Boost to Travis (#175) 2017-12-21 18:31:36 +02:00
Peter Dimov
c32bab581a Reduce Travis jobs 2017-10-27 15:00:00 +03:00
Peter Dimov
cd9b268577 Fix one compiler: in .travis.yml 2017-10-24 19:36:03 +03:00
Peter Dimov
ee30bc3edd travis: omit building the release to increase turnaround 2017-09-13 18:39:59 +03:00
Peter Dimov
c3e14abdca Use clang/c++11 instead of 14 because clang 3.9 w/ libstdc++ 4.8 errors on ::gets 2017-09-13 17:42:49 +03:00
Peter Dimov
4e02f06378 Add clang/c++14 tests to Travis 2017-09-13 11:22:51 +03:00
Peter Dimov
7a33fc8e02 Add MODE=check release build to Travis 2017-09-08 19:22:08 +03:00
Peter Dimov
dbf63633ae travis: test the library updated by the commit 2017-09-08 19:21:56 +03:00
Peter Dimov
2946b6888b travis: move ci_boost_release to front, small fixes 2017-09-08 19:21:42 +03:00
Peter Dimov
eb56e0e94d Add g++/11 and clang to Travis 2017-09-08 19:21:28 +03:00
Peter Dimov
d96480a3e8 Add 'quick' status to Travis 2017-09-08 19:21:15 +03:00
Peter Dimov
089f278372 Skip EOL=LF and EOL=CRLF because they tend to time out often 2017-09-08 19:15:35 +03:00
Peter Dimov
ff48d83ad6 Add EOL=NONE config to Travis 2017-09-08 19:15:22 +03:00
Peter Dimov
ed56d396ef Add rvm install 2.3.3 to .travis.yml (#151) 2017-07-14 19:54:42 -06:00
Daniel James
200e5f0fb7 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-24 22:34:24 +01:00
Rene Rivera
608ea05e41 Allow library checks to fail for now. When we get better conformance we'll turn it back on as required. 2016-07-06 07:15:54 -05:00
Rene Rivera
104845f8a3 No sudo needed for building releases. 2016-06-21 16:35:58 -05:00
Rene Rivera
0885a8c4bc Use shorter and more obvious env var for EOL build type. 2016-06-17 09:46:57 -05:00
Rene Rivera
c375f2ca16 Change to fetching common ci code for eventual use. Also add in config
for dealing with SourceForge file release system.
2016-06-16 23:20:37 -05:00
Rene Rivera
338ccef415 Add library requirements testing to Travis-CI. 2016-06-14 11:06:20 -05:00
Rene Rivera
db00470938 Move to Ubuntu Trusty Travis-CI to see if it improves performance of CI
building.
2016-06-10 13:06:54 -05:00
Rene Rivera
e3e9e80643 Move encrypted env to web settings for security. 2016-05-25 21:44:39 -05:00
Rene Rivera
3204595f4c We can get submodules as build script now doesn't need to fetch submodules. 2016-05-23 17:47:07 -05:00
Rene Rivera
db6b81de69 Copy/merge testing method from develop. 2016-05-22 20:43:50 -05:00
Rene Rivera
a52c6d541d Use parallel b2 actions to attempt faster build. 2016-04-25 09:03:43 -05:00
Rene Rivera
f7a6a77394 Attempt to overrive existing uploads so that avoid errors for release
uploads.
2016-04-04 22:07:34 -05:00
Vladimir Prus
27c46d6ee2 Switch to boost_1_61_0 name. 2016-03-31 08:15:43 -04:00
Vladimir Prus
48015c7745 Set git line-ending config globally for Travis builds.
It looks like Git 1.8 does not respect superproject settings when
checking out submodules.
2016-03-31 08:14:07 -04:00
Rene Rivera
11da8f8faf Fix incorrect EOL for Windows archives. And hardcode archive dir, and
name, to current release.
2016-03-20 23:29:51 -05:00
Rene Rivera
626092523f Turn off verbose web output. 2016-02-25 11:16:28 -06:00
Rene Rivera
a672d35296 Merge release archive building CI from develop. 2016-02-24 11:21:17 -06:00
Rene Rivera
c3864a8035 Fix path to test b2 invocation (now that we cd to status). 2015-08-05 09:19:57 -05:00
Rene Rivera
ce88b6ad64 Split up test/build commands to tell which specific step might be having
problems.
2015-08-05 09:19:36 -05:00
Vladimir Prus
d98524d42e Merge Travis CI setup from develop. 2015-04-04 21:07:13 +03:00