有没有任何方法可以构建Rust示例而不运行它们? 专门针对测试示例使用Travis CI成功构建。如何在不运行的情况下构建Rust示例
回答
cargo test
自动构建示例(但不运行它们)。我相信它首先在主要测试选手之前完成,但您可以使用cargo test -v
进行验证。
在'... target/debug/examples'目录中运行这个东西后,似乎没有东西可以建立吗? –
仍然需要'碳氮化建设--example
@JorgeIsraelPeña我上了最新每晚而这给了我 '未知标志: '--example' 用法: 货物构建[选项] ' –
cargo test
运行示例。
为了建立他们来说,我这样做:
for i in examples/*; do cargo build --target=x86_64-pc-windows-gnu --verbose --example $(basename $i .rs); done
Cargo issue #192涵盖了类似的功能请求。
- 1. 如何在没有构建的情况下运行Angular 2(cli)?
- 2. 如何在不触发构建的情况下执行Git Push?
- 3. 如何在不执行构建的情况下检索@(TargetOutputs)
- 4. 如何在不显示的情况下运行活动?
- 5. 如何在不运行整个构建的情况下验证在ant构建文件中所做的更改?
- 6. 如何在没有构建文件的情况下执行Ant
- 7. 如何在没有白名单的情况下运行chromecast示例
- 8. 在没有再次运行构建的情况下安装构建工件
- 9. 如何在没有附加到gdb的情况下“构建并运行”?
- 10. 如何在不使用iostreams的情况下构建Google protobuf?
- 11. 如何在不缩小的情况下构建yeoman angular-fullstack
- 12. Jenkins在构建失败的情况下不执行shell脚本
- 13. 如何在不构建的情况下调用构建后脚本!
- 14. 如何在不构建所有Android的情况下构建AOSP应用程序?
- 15. 在不创建jar文件的情况下运行hadoop作业
- 16. 在不运行函数的情况下创建Python Timer
- 17. 在不重建的情况下运行`mvn appengine:set_default_version`?
- 18. 如何在不阻塞的情况下运行脚本?
- 19. 如何在不丢弃JSessionId cookie的情况下运行Flex/BlazeDS?
- 20. 如何在不重定向的情况下运行PHP脚本?
- 21. 如何在不冲突的情况下运行AJAX请求?
- 22. 如何在Javascript EventListener不发射的情况下运行代码?
- 23. 如何在不加载`.emacs`和`.emacs.d`的情况下运行emacs?
- 24. 如何在不使用服务器的情况下运行node.js
- 25. 如何在不运行runtime的情况下部署WaveMaker项目
- 26. 如何在不使用Excel的情况下运行宏
- 27. 如何在不使用./script.py的情况下运行python脚本?
- 28. 如何在不使用CURL的情况下运行HTTP请求
- 29. 如何在不安装的情况下运行SASS?
- 30. 如何在不关闭的情况下重新运行cloud-init?
你能澄清第二句话吗? '货运'只是建立一个锈的例子。 '货物测试'将建立和测试货物。只有'货物运行'实际上会运行这个例子吗? –
@DanielFath我想测试一下,所有的例子实际上是在不需要运行的情况下构建的 - “货运版本”运行成功,但是当您在'... target/debug/examples'目录中查看时,什么都不存在,但是如果使用货物运行 - 示例'该示例是建立在该目录中的? –
为什么这么重要?你想达到什么目的?如果您的特拉维斯CI运行'货运测试''货运',它只有在两者都成功建造时才会通过。 –