Commit Graph

18 Commits

Author SHA1 Message Date
Philipp Oppermann
070e81964e Use cargo-update-installed instead of cargo-update (#491) 2018-10-27 16:37:42 +02:00
Philipp Oppermann
d802763867 Appveyor: Only run cargo test on x86_64
Many parts of the `x86_64` library are not available on 32-bit x86 and
we currently don't do much target dependent conditional compilation in
blog_os since we only support a single architecture at the moment.
2018-10-26 17:07:47 +02:00
Philipp Oppermann
81d3001c07 Fix QEMU URLs in appveyor build 2018-08-13 17:09:27 +02:00
Philipp Oppermann
803eafe632 Only build master and bors branches on appveyor 2018-06-18 21:30:29 +02:00
Philipp Oppermann
faf8521e9d Install QEMU on travis and appveyor 2018-06-15 09:47:01 +02:00
Philipp Oppermann
76ff956eb9 Add bootimage test to CI 2018-06-12 19:39:40 +02:00
Philipp Oppermann
cc6396ec56 Run cargo test on CI 2018-06-05 11:06:38 +02:00
Philipp Oppermann
65211f85a5 Use cargo-xbuild instead of xargo and pass paths to --target 2018-05-07 12:59:24 +02:00
Philipp Oppermann
7a1c38a4ad Fix 32bit GNU appveyor build too 2018-04-08 13:49:37 +02:00
Philipp Oppermann
8a5ad66616 Fix undefined references related to cargo install-update on appveyor 2018-04-08 11:54:59 +02:00
Philipp Oppermann
81ed946515 Don't cache .cargo/{config, env} since it's empty anyway 2018-04-08 11:52:53 +02:00
Philipp Oppermann
0bd0c70c8f Update for bootimage 0.2.0 (#424) 2018-03-31 23:09:21 +02:00
Philipp Oppermann
7a14fe6a90 Retry the rustup download on appveyor if it fails 2018-03-13 20:39:19 +01:00
Philipp Oppermann
844f0f0051 Reapply usage of LLD shipped with Rust
This reverts commit f24ba8b799.
2018-03-09 11:13:41 +01:00
Philipp Oppermann
f24ba8b799 Revert "LLD is now shipped with Rust!" (#397) 2018-03-06 18:26:57 +01:00
Philipp Oppermann
033144fd9c No need to install LLD on travis/appveyor anymore
Rust now ships a LLD binary.
2018-03-06 11:20:32 +01:00
Philipp Oppermann
9bb456ed2f Add support for bors.ng 2018-02-10 16:45:53 +01:00
Philipp Oppermann
244dd16819 Add appveyor configuration
Don't cache ~/.cargo/git and ~/.cargo/registry, because appveyor has a hard cache limit of 1GB (per account!). So we want to cache as few as possible without giving up the speed gains.
2018-02-10 16:42:51 +01:00