Commit Graph

57 Commits

Author SHA1 Message Date
Michael
fadedb4a7b
Distinct ios build 2019-09-30 09:59:34 +01:00
Michael
86a07e2a80
Enable more sanitisers 2019-09-23 11:47:58 +01:00
Michael
9b20cbb757
Give explicit names to builds so we know wtf failed 2019-08-14 21:52:10 +00:00
Michael
40aabd6d92
Use the right version of clang-tidy 2019-08-13 22:38:00 +01:00
Jeff
cf3a31fdd0
Merge pull request #770 from michael-loki/format_verify_fix
Fix format verify
2019-08-13 08:36:31 -04:00
Michael
ba446fce45
try with clang-format 7 2019-08-13 09:07:23 +00:00
Michael
6e5cab971f
make windows fixes 2019-08-13 10:02:48 +01:00
Jeff
d4eef2747a
Merge pull request #748 from michael-loki/travis_make_windows
Test make windows on macOS, and avoid timeouts
2019-08-12 09:34:25 -04:00
Michael
10672999aa
Test make windows on macOS, and avoid timeouts 2019-08-12 13:26:29 +01:00
Michael
98a93dbdeb
CI to catch missing make format 2019-08-12 13:16:35 +01:00
Jeff
4d6f141584
Merge pull request #749 from michael-loki/fast_finish
Set fast_finish so we don't need to wait for the sloooow 'make windows' target
2019-08-06 07:42:33 -04:00
Michael
c05bbeebae
Set fast_finish so we don't need to wait for the sloooow 'make windows' target 2019-08-04 22:53:49 +01:00
Michael
4763888d2c
Add fail-able docker build for gcc trunk 2019-08-02 10:28:09 +01:00
Jeff
b5db869baa
Merge pull request #744 from michael-loki/travis_wait
Use travis_wait because builds/linkers are slow
2019-08-01 10:29:50 -04:00
michael-loki
650cf49e8e
ugh travis 2019-07-31 23:26:11 +01:00
michael-loki
aaba30b82d
Go back to 20 minutes, don't let this job block CI 2019-07-31 23:19:59 +01:00
michael-loki
94b10a8a7d
Try bumping to 30 minutes wait 2019-07-31 12:48:56 +01:00
Michael
dcc57deebf
Use travis_wait because builds/linkers are slow 2019-07-31 10:25:23 +01:00
Michael
9605bec0af
Add ASAN CI 2019-07-30 23:34:53 +01:00
Michael
614b669fd5
Abandon debian 2019-07-29 21:31:26 +01:00
Michael
df498c7bf8
try to make some windows 2019-07-29 21:31:26 +01:00
Michael
518b94b91d
Initial experiment with a docker-based CI 2019-07-29 21:31:26 +01:00
Michael
67f71c074b
Introduce a couple more builds, fixup notifications maybe 2019-07-22 01:34:05 +01:00
Michael
65af2c4266
Normalise build 2019-07-21 17:08:26 +01:00
Michael
afdef6eb52
use whatever vcvarsall is 2019-07-21 16:57:10 +01:00
Michael
68c95dd9fc
Bump cmake version maybe 2019-07-21 16:57:10 +01:00
Michael
369795f194
Try with clang?! 2019-07-21 16:57:10 +01:00
Michael
278d86ace9
Try installing make and ninja 2019-07-21 16:57:10 +01:00
Michael
c060dfb7c8
Test windows support in travis 2019-07-21 16:57:10 +01:00
Michael
4359bb8120
Matrix build debug and release, since we care about both 2019-07-15 23:01:41 +01:00
Michael
94fd325573
Disable matrix builds on build type 2019-07-15 23:01:41 +01:00
Michael
9531e51fba
Install gold on ubuntu 2019-07-15 23:01:41 +01:00
Michael
9fea9d046e
Use ccache to speed up builds 2019-07-15 23:01:41 +01:00
Michael
13c7d1eb53
fix formatting 2019-07-15 23:01:41 +01:00
Michael
8df3f4f6ec
Install make too 2019-07-15 23:01:41 +01:00
Michael
d837a3136e
Drop xcode11 for now 2019-07-15 22:46:58 +01:00
Michael
bd7b6767c0
Remove matrix build of NETNS 2019-07-15 22:46:58 +01:00
Michael
da00b1bf1e
Attempt macOS build 2019-07-15 22:46:58 +01:00
Michael
0bf8f1bc0b
always build release 2019-07-15 22:46:58 +01:00
Michael
3c3b03792c
Matrix build for travis 2019-07-15 22:46:57 +01:00
Jeff Becker
223f2702d3
Merge branch 'fix-big-ooooofff' 2019-06-06 06:53:54 -04:00
Ryan Tharp
c034f33ed2
disable extras for production day 2019-06-04 02:43:07 -07:00
Ryan Tharp
8fe36f2f58
actually test the variables 2019-06-04 01:20:04 -07:00
Ryan Tharp
ba3be0c903
add more makefile options 2019-06-04 00:46:25 -07:00
Ryan Tharp
76f867e8d4
Add static link to CI
so we can track it and when it breaks
2019-06-03 23:55:48 -07:00
Jeff Becker
28b10629de
fix travis and gitlab 2019-06-03 19:57:54 -04:00
Ryan Tharp
03e16e67fa
well if IRC isn't going to work, add discord webhooks 2019-05-29 00:30:29 -07:00
Ryan Tharp
a66c7e8f22
add IRC support
oh yea!
2019-05-29 00:01:37 -07:00
Ryan Tharp
28aea0593e
give up an xenial too many overrides, bionic it is 2019-05-28 23:21:30 -07:00
Ryan Tharp
975060629d
install gcc6 after some basics 2019-05-28 23:16:24 -07:00