Jason Rhinelander
d5eed90a3c
Fix systemd compilation & enable systemd on travis
5 years ago
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.
5 years ago
Jason Rhinelander
3be0766f27
Bump XSAN build to bionic and add status message
5 years ago
Jason Rhinelander
b7eb083da0
Add an old xenial gcc build
5 years ago
Jason Rhinelander
4c38206944
Remove unneeded mingw homebrew dep
5 years ago
Jason Rhinelander
d517f7d8b2
Do a homebrew update
5 years ago
Jason Rhinelander
fa90726fe1
Update osx image to latest on travis
5 years ago
Jason Rhinelander
6aedebbfbf
Remove llvm from travis-ci homebrew packages
...
It doesn't seem like we need this for the mac build.
5 years ago
Jason Rhinelander
a1813b6164
Remove s390x from allowed_failures
...
It now builds and passes all tests.
5 years ago
Jason Rhinelander
8735073cc8
Disable router docker image
5 years ago
Jason Rhinelander
1c17d50550
Disable stupid native windows builds
...
The builds just sit at a `C:\blah\blah>` prompt until travis kills them.
5 years ago
Jason Rhinelander
e7902d2e45
Move ppc64le/s390x to allow_failures and simplify it
5 years ago
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.
5 years ago
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).
5 years ago
Jason Rhinelander
18705ba9fe
Switch primary builds from xenial to bionic
5 years ago
Jeff
616f65028b
allow fail of docker build because docker is fail
5 years ago
Jason Rhinelander
9cf30c424a
Enable DOWNLOAD_SODIUM for travis builds
5 years ago
Stephen Shelton
616ce88cc3
Comment-out ios build for now
5 years ago
Jeff Becker
d77840d78d
more travis config tweaks
5 years ago
Jeff Becker
d9ddbae564
allow windows to fail
5 years ago
Jeff Becker
f29083f765
more travis fixes
5 years ago
Jeff Becker
defc12734d
re-add windows to CI pipeline just allow fail
5 years ago
Jeff Becker
d50e25d05d
disable windows native in CI
5 years ago
Jeff
9171a4b251
Merge pull request #886 from loki-project/neuroscr-macos-license-formatting
...
Neuroscr macos license formatting (For Dev Branch)
5 years ago
Jeff Becker
84759f6181
update travis
5 years ago
Michael
6d1769b66d
Fix travis deps
5 years ago
Michael
3371da98cf
Use libcurl (optional dependency) to hit jsonrpc
5 years ago
Michael
fadedb4a7b
Distinct ios build
5 years ago
Michael
86a07e2a80
Enable more sanitisers
5 years ago
Ryan Tharp
282d4b3f35
Change how webhooks are called
5 years ago
Michael
9b20cbb757
Give explicit names to builds so we know wtf failed
5 years ago
Michael
40aabd6d92
Use the right version of clang-tidy
5 years ago
Jeff
cf3a31fdd0
Merge pull request #770 from michael-loki/format_verify_fix
...
Fix format verify
5 years ago
Michael
ba446fce45
try with clang-format 7
5 years ago
Michael
6e5cab971f
make windows fixes
5 years ago
Jeff
d4eef2747a
Merge pull request #748 from michael-loki/travis_make_windows
...
Test make windows on macOS, and avoid timeouts
5 years ago
Michael
10672999aa
Test make windows on macOS, and avoid timeouts
5 years ago
Michael
98a93dbdeb
CI to catch missing `make format`
5 years ago
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
5 years ago
Michael
c05bbeebae
Set fast_finish so we don't need to wait for the sloooow 'make windows' target
5 years ago
Michael
4763888d2c
Add fail-able docker build for gcc trunk
5 years ago
Jeff
b5db869baa
Merge pull request #744 from michael-loki/travis_wait
...
Use travis_wait because builds/linkers are slow
5 years ago
michael-loki
650cf49e8e
ugh travis
5 years ago
michael-loki
aaba30b82d
Go back to 20 minutes, don't let this job block CI
5 years ago
michael-loki
94b10a8a7d
Try bumping to 30 minutes wait
5 years ago
Michael
dcc57deebf
Use travis_wait because builds/linkers are slow
5 years ago
Michael
9605bec0af
Add ASAN CI
5 years ago
Michael
614b669fd5
Abandon debian
5 years ago
Michael
df498c7bf8
try to make some windows
5 years ago
Michael
518b94b91d
Initial experiment with a docker-based CI
5 years ago