Travis CI: simplify config#874
Conversation
Closes rust-random#741 This seems to require a couple of hacks unfortunately.
|
Thanks! I think needing to add direct dependencies in order to make minimal versions work only happens because those dependencies themselves don't have minimal versions specified correctly? Or was there some other issue? I'd be happy to help submit PRs to those dependencies to make minimal versions work more smoothly. |
|
I'm actually not sure. @vks is the author of The other issue is with |
| include: | ||
| - rust: 1.32.0 | ||
| env: DESCRIPTION="Linux, 1.32.0" | ||
| env: DESCRIPTION="Linux, 1.32.0" ALLOC=0 |
There was a problem hiding this comment.
You can now write it as:
name: "Linux, 1.32.0"
env: ALLOC=0
| - cargo test --manifest-path rand_hc/Cargo.toml | ||
| - cargo test --manifest-path rand_jitter/Cargo.toml | ||
| - cargo test --manifest-path rand_os/Cargo.toml | ||
| - bash utils/ci/script.sh |
There was a problem hiding this comment.
Do we really need macOS and iOS tests?
There was a problem hiding this comment.
I don't know; possibly not. These aren't too slow in any case (unlike the WASM tests).
|
Looks good to me! I'm not sure what the issue with the minimal |
Closes #867