Commit Graph

86 Commits

Author SHA1 Message Date
Jeff Becker
9d8e3736bf
update ci for windows installers 2020-04-02 11:08:07 -04:00
Jason Rhinelander
d5eed90a3c Fix systemd compilation & enable systemd on travis 2020-02-25 22:35:06 -04:00
Jason Rhinelander
05b95dd6d4 Disable memory sanitizer build
It doesn't currently work for either test suite: we get a
`MemorySanitizer: use-of-uninitialized-value` immediately from both test
suites, with what looks like catch2 or gtest internals.

So just disable it for now.
2020-02-24 14:33:55 -04:00
Jason Rhinelander
3be0766f27 Bump XSAN build to bionic and add status message 2020-02-24 14:27:44 -04:00
Jason Rhinelander
b7eb083da0 Add an old xenial gcc build 2020-02-24 13:09:40 -04:00
Jason Rhinelander
4c38206944 Remove unneeded mingw homebrew dep 2020-02-21 12:13:57 -04:00
Jason Rhinelander
d517f7d8b2 Do a homebrew update 2020-02-21 12:03:51 -04:00
Jason Rhinelander
fa90726fe1 Update osx image to latest on travis 2020-02-21 11:55:58 -04:00
Jason Rhinelander
6aedebbfbf Remove llvm from travis-ci homebrew packages
It doesn't seem like we need this for the mac build.
2020-02-20 12:24:45 -04:00
Jason Rhinelander
a1813b6164 Remove s390x from allowed_failures
It now builds and passes all tests.
2020-02-07 04:09:19 -04:00
Jason Rhinelander
8735073cc8 Disable router docker image 2020-02-07 00:18:00 -04:00
Jason Rhinelander
1c17d50550 Disable stupid native windows builds
The builds just sit at a `C:\blah\blah>` prompt until travis kills them.
2020-02-06 17:44:59 -04:00
Jason Rhinelander
e7902d2e45 Move ppc64le/s390x to allow_failures and simplify it 2020-02-06 17:39:23 -04:00
Jason Rhinelander
228a3573f7 Remove travis_wait
We don't have anything that takes >10 minutes without producing output,
and travis_wait is really annoying by hiding output until the job
completely finishes.
2020-02-06 13:18:56 -04:00
Jason Rhinelander
0c69cad451 Add arm64/s390x/ppc64le builds, reduce apt deps
The apt deps is installing a pile of stuff that isn't needed (and isn't
available on non-amd64); reduce the set and use a YAML reference to use
it only in the jobs doing a native build (none of the docker builds need
to install anything since everything happens inside docker).
2020-02-06 13:18:56 -04:00
Jason Rhinelander
18705ba9fe Switch primary builds from xenial to bionic 2020-02-06 13:18:56 -04:00
Jeff
616f65028b
allow fail of docker build because docker is fail 2020-01-02 07:03:37 -05:00
Jason Rhinelander
9cf30c424a Enable DOWNLOAD_SODIUM for travis builds 2019-12-19 16:27:04 -04:00
Stephen Shelton
616ce88cc3 Comment-out ios build for now 2019-12-12 10:09:57 -07:00
Jeff Becker
d77840d78d more travis config tweaks 2019-12-10 11:49:32 -07:00
Jeff Becker
d9ddbae564 allow windows to fail 2019-12-10 11:49:32 -07:00
Jeff Becker
f29083f765 more travis fixes 2019-12-10 11:49:32 -07:00
Jeff Becker
defc12734d
re-add windows to CI pipeline just allow fail 2019-11-05 07:40:12 -05:00
Jeff Becker
d50e25d05d
disable windows native in CI 2019-11-05 07:34:41 -05:00
Jeff
9171a4b251
Merge pull request #886 from loki-project/neuroscr-macos-license-formatting
Neuroscr macos license formatting (For Dev Branch)
2019-10-30 08:45:02 -04:00
Jeff Becker
84759f6181
update travis 2019-10-29 12:13:37 -04:00
Michael
6d1769b66d
Fix travis deps 2019-10-09 23:00:50 +01:00
Michael
3371da98cf
Use libcurl (optional dependency) to hit jsonrpc 2019-10-09 23:00:50 +01:00
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
Ryan Tharp
282d4b3f35
Change how webhooks are called 2019-09-20 14:47:53 -07: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