5

有没有办法在不运行它们的情况下构建 Rust 示例?专门用于测试使用 Travis CI 成功构建的示例。

4

3 回答 3

4

cargo test自动构建示例(但不运行它们)。我相信它首先会在主要测试运行者之前执行此操作,但您可以使用cargo test -v.

于 2015-04-30T14:23:09.863 回答
1

我使用以下代码与 Travis 一起运行

language: rust
rust:
  - stable
  - beta
script:
  - cargo build --verbose --all
  - cargo test --verbose --all
于 2019-04-04T13:29:13.500 回答
0

cargo test运行示例。

为了构建它们,我这样做:

for i in examples/*; do cargo build --target=x86_64-pc-windows-gnu --verbose --example $(basename $i .rs); done

Cargo issue #192涵盖了类似内容的功能请求。

于 2016-08-22T12:47:08.317 回答