Vassil Vassilev
dc8d2bb6c7
Update token.
2017-06-22 21:29:39 +02:00
Frederich Munch
9f84b5ebfc
Travis: Pangolin containers now timeout as well.
2017-06-19 17:30:39 +02:00
Frederich Munch
aef9f99c66
Travis: Use gcc-6 builds to test C++17 and CMake 3.8 (required for that).
2017-06-14 11:29:05 +02:00
Frederich Munch
5932c970b8
Travis: Only download CMake if installed version is below 3.6.
2017-06-14 11:29:05 +02:00
Frederich Munch
a74a8ee34c
Travis: Actually use gcc-7 on OS X.
2017-06-14 11:29:05 +02:00
Roman Zulak
11047754ae
Travis: Add gcc-7 targets.
...
Signed-off-by: Vassil Vassilev <vvasilev@cern.ch>
2017-06-09 17:45:51 +02:00
Roman Zulak
6544ea53a0
Travis: Remove gcc-4.7 targets, LLVM-5 requires 4.8.
...
Signed-off-by: Vassil Vassilev <vvasilev@cern.ch>
2017-06-09 17:45:50 +02:00
Frederich Munch
1e7b6619f5
Travis: Distribute OS X builds more evenly (for wait/queuing purposes).
2017-06-07 15:44:28 +02:00
Frederich Munch
f6c077a10d
Travis: Re-enable build on Xcode - 6.4. This allows testing on 10.9.5 as well as older versions of libc++.
2017-06-07 15:44:28 +02:00
Frederich Munch
6dd2867533
Travis: Fix gcc-6 on OS X.
2017-06-07 15:44:28 +02:00
Axel Naumann
5837cc3005
GCC6 only exists on xcode-7.2 image?!
2017-05-22 14:29:07 +02:00
Axel Naumann
de50ff85c8
Kick out ancient xcode builds, update to xcode 8.3.
...
Crossing my fingers that this reduced infrastructure failures..
2017-05-21 16:44:08 +02:00
Frederich Munch
f4f588fffd
Travis: Get timeout icon to appear after timeout.
2017-02-21 16:34:19 +01:00
Frederich Munch
013b139749
Travis: Try to get in the OS X queue faster so that CI isn’t always waiting for machines at the end.
2017-02-09 16:59:38 +01:00
Vassil Vassilev
9ed33b3a8e
Allow deploying our github nightlies again.
2016-10-17 12:13:14 +02:00
Vassil Vassilev
fdd40b2519
Try syncing the repo in another way.
2016-10-14 13:42:49 +02:00
Vassil Vassilev
6ed81169e8
Re-enable deployment of the nightlies.
2016-09-25 12:50:47 +02:00
Vassil Vassilev
8669035baf
Use http, use oauth token for push, simplify.
2016-09-25 12:44:40 +02:00
Vassil Vassilev
e99dcc4fc3
Typo.
2016-09-24 15:16:49 +02:00
Vassil Vassilev
c4921c005d
we are already in the right dir.
2016-09-24 15:11:17 +02:00
Vassil Vassilev
539218e7db
Fix typo, add comment.
2016-09-23 17:16:57 +02:00
Vassil Vassilev
f54272c3a4
Sync every time the cron is run.
2016-09-22 16:21:02 +02:00
Vassil Vassilev
4cda31f257
Reduce the timout limit.
2016-09-18 11:59:53 +02:00
Vassil Vassilev
42b70a752f
Typo.
2016-09-13 14:14:19 +02:00
Vassil Vassilev
76882cbea2
Use directly clang and llvm git repositories, hosted at CERN.
2016-09-12 20:29:10 +02:00
Frederich Munch
477d65df86
Travis: Add gcc6 target on OS X.
2016-09-09 13:29:08 +02:00
Roman Zulak
1812d69378
Travis: Install timeout tool to control signal sent on timeout.
...
Signed-off-by: Vassil Vassilev <vvasilev@cern.ch>
2016-08-21 10:29:25 +02:00
Roman Zulak
f7983e7751
Travis: Move logic into local functions.
...
Run ccache and build from the same block to control the result code.
Set CLING_BUILD_TIMEOUT in timeout. (+1 squashed commit)
Add ability to view / export CCACHE_LOGFILE.
Signed-off-by: Vassil Vassilev <vvasilev@cern.ch>
2016-08-19 13:44:09 +02:00
Roman Zulak
260393e99c
Travis: Put all apt source in one location.
...
Signed-off-by: Vassil Vassilev <vvasilev@cern.ch>
2016-08-19 13:44:09 +02:00
Roman Zulak
3b98a00ffe
Travis: Changes to build an expanded matrix.
...
Signed-off-by: Vassil Vassilev <vvasilev@cern.ch>
2016-08-19 13:44:09 +02:00
Vassil Vassilev
ec6d72cddf
Shorten logs.
2016-08-15 15:29:10 +02:00
Vassil Vassilev
d3e43c7567
Add full paths to the shadow default compiler invocation.
2016-08-15 14:45:16 +02:00
Frederich Munch
6e13c66259
When building on Travis, use clone that Travis has already done. Saves some time, and necessary for pull-requests.
...
Signed-off-by: Vassil Vassilev <vvasilev@cern.ch>
2016-08-13 19:44:21 +02:00
Vassil Vassilev
6e23bb5f1e
Optionally, don't cleanup after build, helps debugging.
...
Debug file dumps should be done outside cpt.
2016-08-12 15:14:10 +02:00
Vassil Vassilev
4c37f02f8d
Don't build all branches but only the master and pull requests.
2016-08-12 11:33:33 +02:00
Vassil Vassilev
8a95b318dd
Add ccache in a different way, fixing our binary releases.
2016-08-10 19:06:40 +02:00
Vassil Vassilev
d2ef758e92
More debug output on failure.
2016-08-10 19:06:40 +02:00
Vassil Vassilev
c2feafce5c
Try using ccache and clang-3.7.
...
CMake thinks ccache as the compiler and clang-3.7 as a flag when
generating information of cling-compiledata.h
2016-08-10 19:06:40 +02:00
Vassil Vassilev
521a4f04da
Mark platform as expected to fail.
2016-08-10 19:06:40 +02:00
Vassil Vassilev
511bc75644
More debug info.
2016-08-10 19:06:40 +02:00
Vassil Vassilev
8040ee4212
Only the master can move the nightlies tag.
2016-08-10 19:06:39 +02:00
Vassil Vassilev
9a3bed59b1
Cache installed packages.
2016-08-10 19:06:39 +02:00
Vassil Vassilev
c529e3f001
Try building with gold.
2016-08-10 19:06:39 +02:00
Vassil Vassilev
add2c0bf52
We are not ready for notifications, yet.
2016-08-08 14:59:09 +02:00
Vassil Vassilev
e21ea6d539
Don't do extra checks on the variable.
2016-08-08 14:29:08 +02:00
Vassil Vassilev
20cc177632
Fix adding the date prefix.
2016-08-08 13:28:47 +02:00
Vassil Vassilev
46102e1fd0
Prefix with date the finename not the folder.
2016-08-08 11:58:23 +02:00
Vassil Vassilev
266c470343
Reduce the timeout.
2016-08-08 11:58:23 +02:00
Vassil Vassilev
2e461335a3
Add proper notifications.
2016-08-08 11:29:09 +02:00
Vassil Vassilev
8f157d4455
Add default timeout to non-container builds.
2016-08-08 11:29:09 +02:00