Closed phrohdoh closed 8 years ago
Travis CI is configured to build it against stable and nightly, so it should always work on both of those. I used to have it build against beta, but there was a breaking change in beta that caused it to fail for a while. We can add that back in now that there's a way to configure Travis to not fail the build if beta breaks.
Added beta back to the Travis build as an allowed failure: c108e0709113b4dd99601daf9ef6cfdba70e1f24
Would you also be interested in automating tagged releases (even if just for testing)? I've set this up for a Windows build via Appveyor for one of my tools for work (ref https://github.com/Phrohdoh/provider_formulary_json_searcher).
Of course Travis could handle GNU/Linux and macOS.
Yeah, that'd be awesome.
Cool. Could you provide me with:
Encrypted deploy key:
1ALD6ZyuwDl2qMw5PgF38OU2N7oayMbCaOI7Ib8qYuNKusLq+XhzsZXgo4OzljyA
Nightly GNU is probably a good start: x86_64-pc-windows-gnu
Let's see how #63 works out.
I run
nightly-x86_64-apple-darwin unchanged - rustc 1.14.0-nightly (6dc035ed9 2016-10-15)
but OpenAOE builds just fine onstable-x86_64-apple-darwin unchanged - rustc 1.12.0 (3191fbae9 2016-09-23)
.Is there a particular version we should develop against? If so, we should note that in the readme (or push the rustup team to support a per-project toolchain override).