938 Commits

Author SHA1 Message Date
Rene Rivera
45b68a8f81 Fix path for building reports. 2017-02-21 21:16:13 -06:00
Rene Rivera
ad45f624d0 Don't log ftp details to avoid copy paste / log / search discovery. 2017-02-21 21:15:10 -06:00
Rene Rivera
626f396639 Fix another bad www.boost.org reference. 2017-02-21 16:12:38 -06:00
Rene Rivera
05c62b46de Specify remote ssh user to hopefully resolve bad auth in CircleCI. 2017-02-21 14:52:33 -06:00
Rene Rivera
e17573a55d TravisCI just fails to deal with test report building. 2017-02-21 08:10:39 -06:00
Rene Rivera
a3f8613b14 Fix boost.org web server address for scp. 2017-02-20 23:17:42 -06:00
Rene Rivera
b29ad7dd66 Try and do test reports on Circle CI. 2017-02-20 22:12:16 -06:00
Rene Rivera
9fe997fb0b Travis git depth limit and cache results. 2017-02-19 23:52:13 -06:00
Rene Rivera
14e5566ce8 Consistenly use www urls for uploads. 2017-02-19 23:43:41 -06:00
Rene Rivera
3cb98d2d75 Add TravisCI script to do testing reports. 2017-02-19 23:39:02 -06:00
Rene Rivera
7fb3a3fe21 Turn on (some?) compression for test results? 2017-01-11 09:52:47 -06:00
Rene Rivera
8503cd3aea Can't limit pulls for existing repos. As the can cause disjoint
histories.
2017-01-09 12:57:19 -06:00
Rene Rivera
44e98a4f09 Fix missing submodule refs from restored cache boost repo. And add debug
output to diagnose why the cached repo doesn't work on Appveyor.
2016-11-19 16:11:50 -06:00
Rene Rivera
727268c151 Initial support for caching of boost super-project. 2016-11-18 09:31:00 -06:00
Rene Rivera
b0348942dd Use single colored print lines to hopefully make Travis color all. 2016-11-17 15:14:53 -06:00
Rene Rivera
16c9c59c0b Use the same color sequences as cmake to check if those show up in
Travis.
2016-11-16 23:18:43 -06:00
Rene Rivera
de22234ef5 Fix handling of failed and expected fail tests. 2016-11-16 21:57:08 -06:00
Rene Rivera
dab9bf9a80 Signal exit() on any test failure for build. 2016-11-16 20:56:00 -06:00
Rene Rivera
42f61c4585 Only call exit() when run as a main script. 2016-11-16 20:41:53 -06:00
Rene Rivera
2392f97320 Add running of log processing to generate test results to console. 2016-11-16 16:41:20 -06:00
Rene Rivera
f40259455e Allow passing in CLI args from external list. 2016-11-16 16:33:33 -06:00
Rene Rivera
4a7ae6f162 Rewrite of process_jam_log that does multiple output formats. 2016-11-16 16:23:03 -06:00
Rene Rivera
e5aed4652f Use verbose test so that the testing XML log gets the testing output. 2016-11-15 14:38:56 -06:00
Rene Rivera
4d3727b220 Fix clang 3.9 package ref number. 2016-11-13 22:37:19 -06:00
Rene Rivera
c20332dd85 Another sudo syntax variation. 2016-11-13 21:15:08 -06:00
Rene Rivera
fd091542b4 Fix wrong bash option. 2016-11-13 20:54:48 -06:00
Rene Rivera
218f701e6c Let try separate args to make sudo happy. 2016-11-13 20:39:10 -06:00
Rene Rivera
65809a8255 Fix bad method name. 2016-11-13 20:25:15 -06:00
Rene Rivera
28f00257e5 Need to edit with sudo the source list. 2016-11-13 19:39:04 -06:00
Rene Rivera
80146fdf24 Lets try writing to sources list directly. 2016-11-13 19:14:30 -06:00
Rene Rivera
dbda57e955 Fix the sources list echo edit. 2016-11-13 17:46:13 -06:00
Rene Rivera
f6aceb5c16 Need to "edit" the apt source.list file for the llvm source to appear. 2016-11-13 17:20:11 -06:00
Rene Rivera
7ebfac7eed Perhaps only the apt key is needed for installs? 2016-11-13 17:00:22 -06:00
Rene Rivera
27c1ea8967 Remove extra clang packages, and just use plain llvm for Trusty install. 2016-11-13 16:39:58 -06:00
Rene Rivera
a37bc7bf43 Add rest of llvm/clang toolsets. 2016-11-13 14:22:12 -06:00
Rene Rivera
3abdd75afb Remove libstdc++ package for g++ installs. And add g++-6. 2016-11-13 09:21:22 -06:00
Rene Rivera
686472c5f6 Has to be g++-5 package for g++ command to be available. 2016-11-13 09:01:03 -06:00
Rene Rivera
77b431689c Avoid attempt to install extra debug package. 2016-11-13 08:32:38 -06:00
Rene Rivera
7ba82a3406 Use gcc-5 as package name. 2016-11-13 08:26:48 -06:00
Rene Rivera
a461c862a9 Test if we need libstdc++ package install to use toolsets. 2016-11-13 08:12:04 -06:00
Rene Rivera
663deaa43c Add rest of Xcode versions supported by TravisCI. 2016-11-12 17:23:17 -06:00
Rene Rivera
683f9fefcd Fix bootstrap.bat reference for Windows paths. 2016-11-11 00:09:59 -06:00
Rene Rivera
b6bf6d7485 Eliminate non-portable home_dir. 2016-11-10 23:58:28 -06:00
Rene Rivera
78d555c27b Use Appveyor "projects" dir as the work_dir. 2016-11-10 23:45:01 -06:00
Rene Rivera
129caee5e6 Add missing work_dir for Appveyor. 2016-11-10 23:41:48 -06:00
Rene Rivera
74961e661e Do'h.. Forgot toolset argument to install. 2016-11-10 23:06:27 -06:00
Rene Rivera
da795196a9 Final install change? Call the correct CI install_toolset method. 2016-11-10 23:03:13 -06:00
Rene Rivera
1cc9ef00c8 Missed one command forward. 2016-11-10 21:52:21 -06:00
Rene Rivera
09c5e94dcb And finally, remove forward calls from script to ci commands now that
the ci commands override the script commands.
2016-11-10 21:51:23 -06:00
Rene Rivera
23dec19268 Just get rid of the command attribute wrapping to hopefully get install
to work. It was just too complicated and obscure.
2016-11-10 21:43:54 -06:00