Commit Graph

49 Commits

Author SHA1 Message Date
Alex Crichton
d820c4a8f7 Add OpenBSD and FreeBSD CI to Travis
This commit adds support to test all libc definitions on both OpenBSD and
FreeBSD via QEMU userspace emulation. Specially prepared images for each OS are
used which are essentially intended to run a script on startup and then exit.
Documentation has been added to the `ci/README.md` file describing this new
system.
2016-01-18 22:54:28 -08:00
Alex Crichton
a5d830a8a0 Move docker container and don't re-symlink mips compilers 2016-01-10 14:36:27 -08:00
Alexander Polakov
2cdb21ea2b Use docker for MIPS 2015-12-27 12:22:59 +03:00
Alex Crichton
881ef9b966 Update the android CI image
It's got a new toolchain which should hopefully support some more modern
definitions.
2015-12-18 13:15:09 -08:00
Alex Crichton
49d7bca8aa Add rumprun CI and get tests passing 2015-12-01 17:16:43 -08:00
Alex Crichton
68a5c445b0 Link to librt on non-apple platforms 2015-11-20 10:52:59 -08:00
Alex Crichton
094b0d4e85 Only run libc-test on nightly
Otherwise just make sure the library builds on other Rust versions
2015-11-03 14:22:29 -08:00
Alex Crichton
4e43d81925 Re-encrypt upload token 2015-10-29 17:50:09 -07:00
Alex Crichton
657eeec3b6 Run more extra targets on nightly 2015-10-29 11:08:34 -07:00
Alex Crichton
baef6116da iOS support 2015-09-21 14:37:14 -07:00
Alex Crichton
9cb1634164 Move to master branch 2015-09-21 13:37:36 -07:00
Alex Crichton
d86471cb4a Only install gcc-multilib when necessary 2015-09-17 17:46:58 -07:00
Alex Crichton
684cfa4691 Add aarch64 support/CI 2015-09-17 15:19:58 -07:00
Alex Crichton
242d3d33e2 Only test autotest for now 2015-09-17 11:57:15 -07:00
Alex Crichton
0de482ca8a Ok... another key? 2015-09-17 08:06:16 -07:00
Alex Crichton
12240ada58 Go back to a real travis yml 2015-09-17 01:03:43 -07:00
Alex Crichton
9eca4685de Another? 2015-09-17 01:00:41 -07:00
Alex Crichton
3fffd1049e Try another config 2015-09-17 00:46:53 -07:00
Alex Crichton
356d1f3d5a Temp disable travis 2015-09-16 23:59:33 -07:00
Alex Crichton
41afa80f05 Add upload tokens 2015-09-16 23:56:01 -07:00
Alex Crichton
24abc4fb80 Attempt to build docs on Travis 2015-09-16 23:54:56 -07:00
Alex Crichton
944a733426 Run MIPS on CI 2015-09-14 11:27:10 -07:00
Alex Crichton
841962104e Revert "Tweak ordering"
This reverts commit 89bfb308de.
2015-09-14 00:11:58 -07:00
Alex Crichton
89bfb308de Tweak ordering 2015-09-13 23:53:59 -07:00
Alex Crichton
23ab70b3cb Add CI for ARM linux 2015-09-13 23:38:27 -07:00
Alex Crichton
40710378e2 Correct android rust nightly version 2015-09-13 11:23:17 -07:00
Alex Crichton
acda013560 Add MUSL to CI 2015-09-13 11:22:26 -07:00
Alex Crichton
a3c854d921 Never notify on success for travis 2015-09-12 22:03:11 -07:00
Alex Crichton
cf3b010fd4 Install gcc-multilib on linux 2015-09-12 17:26:07 -07:00
Alex Crichton
16ceef2f74 Use nightly, not stable 2015-09-12 17:25:04 -07:00
Alex Crichton
985744fc79 Run everything! 2015-09-12 17:02:38 -07:00
Alex Crichton
6ce2bae091 Fix TARGET spec on android 2015-09-12 16:41:02 -07:00
Alex Crichton
ea4db3c449 Get android rust download working 2015-09-12 16:38:21 -07:00
Alex Crichton
b7de09c367 Temporarily only test docker 2015-09-12 16:37:45 -07:00
Alex Crichton
83a30491ce Aight, let's try running everything on travis 2015-09-12 16:15:48 -07:00
Alex Crichton
95c90fa47e Let's try running android 2015-09-11 17:37:30 -07:00
Alex Crichton
f81e3d3672 Compat back to 1.0.0 2015-09-11 15:27:20 -07:00
Alex Crichton
dc376401f6 Can we masquerade to get trusty tahr? 2015-09-10 22:59:15 -07:00
Alex Crichton
a5086b11a0 Done probing 2015-09-10 17:16:10 -07:00
Alex Crichton
126e50636c Attempt to find header files 2015-09-10 17:03:40 -07:00
Alex Crichton
fc32c6d1f0 Keep installing gcc-multilib 2015-09-10 13:58:57 -07:00
Alex Crichton
ec5538c968 OK, just use clang 2015-09-10 13:01:15 -07:00
Alex Crichton
f8b1b3d37b Try using a newer gcc on travis 2015-09-10 11:23:17 -07:00
Alex Crichton
f0129905d4 Nope, let's try 1.2.0 2015-09-10 10:59:37 -07:00
Alex Crichton
429c2de620 Build on stable Rust 2015-09-10 10:57:31 -07:00
Alex Crichton
984477bed4 Add back in env for travis 2015-09-09 23:49:09 -07:00
Alex Crichton
6036c18009 Run travis everywhere! 2015-09-09 23:48:14 -07:00
Alex Crichton
6b7d323bd8 Don't run tests on travis (there are none to run) 2015-03-12 14:16:52 -07:00
Alex Crichton
68fe98bde2 Initial commit 2015-01-13 08:22:00 -08:00