私はSBT 0.7.5プロジェクトを持っており、いくつかのテストケースは失敗します。すべてのテストケースが修正されるまでは、テストをスキップしてJARを生成したいと考えています。 Mavenの-Dmaven.test.skip=true
フラグのように、すべてのテストをスキップするようにSBTに指示するコマンドライン引数はありますか?SBTビルドでテストをスキップするにはどうすればよいですか?
23
A
答えて
3
を追加することでした、あなたはpackage
を使用することができます。コンパイルタスクもテストを実行しますが、パッケージは実行しません。
74
私は同じ問題を抱えていましたが、私はassembly pluginを使用しています。この場合、解決策は、ビルドファイルを変更し、代わりにcompile
を使用しての
test in assembly := {}
+2
これは適切な答えとしてマークされていなければなりません。特定のスコープ内で何もしないために '' test''がどのようにできるかを示しているからです。 –
+2
これはビルドファイルを変更しますが、これはテストをスキップする方法ではありません。mavenコマンドラインフラグはより便利なバージョンですが、テストをスキップする実行時オプションはありません。 –
関連する問題
- 1. sbtテスト用にsbt 0.12.2で設定ファイルを指定するにはどうすればよいですか?
- 2. コンパイルタスクの実行をカスタムsbtコマンドで一時的にスキップするにはどうすればよいですか?
- 3. SBT 0.10+でOSGiバンドルをビルドするにはどうすればよいですか?
- 4. OS XでSBTをアンインストールするにはどうすればよいですか?
- 5. sbtでマルチステージテストパイプラインを設定するにはどうすればよいですか?
- 6. sbtでAndroidテストを実行するにはどうすればよいですか?
- 7. Mavenリアクタを使用するときにテストをスキップするにはどうすればよいですか?
- 8. Rspecでテスト中にobserver after_saveコールをスキップするにはどうすればよいですか?
- 9. 動作Python BDDフレームワークでテストをスキップするにはどうすればよいですか?
- 10. sbt 0.11でsbt-ideaを正しく設定するにはどうすればよいですか?
- 11. sbtを使用せずにsbt管理アプリケーションプロジェクトを実行するにはどうすればよいですか?
- 12. rsync中にフォルダをスキップするにはどうすればよいですか?
- 13. TFS 2010でデスクトップをビルドするにはどうすればよいですか?
- 14. caches_pageをどのようにテストすればよいですか?
- 15. Javaでクライアントパイプライニングをテストするにはどうすればよいですか?
- 16. gets.chompで関数をテストするにはどうすればよいですか?
- 17. サンドボックスでPaypalサブスクリプションボタンをテストするにはどうすればよいですか?
- 18. iphoneアプリケーションでメモリリークをテストするにはどうすればよいですか?
- 19. アンドロイドデバイスをリモートでテストするにはどうすればよいですか?
- 20. nunitでジェネリックコレクションをテストするにはどうすればよいですか?
- 21. ダーツで未来をテストするにはどうすればよいですか?
- 22. PythonでAPIクライアントをテストするにはどうすればよいですか?
- 23. rspecでauthlogicをテストするにはどうすればよいですか?
- 24. 「新しい」コントローラーアクションをテストするにはどうすればよいですか?
- 25. PHPでリモートイメージファイルが存在するかどうかをテストするにはどうすればよいですか?
- 26. Struts 2ビルドをMavenにビルドまたはリクエストするにはどうすればよいですか?
- 27. XcodeでRubyプロジェクトをビルドするにはどうすればいいですか?
- 28. iTunes Connect/Apple TestFlightでSTAGEビルドとPRODUCTIONビルドを区別するにはどうすればよいですか?
- 29. Rails 3 - コントローラモジュールをテストするにはどうすればよいですか?
- 30. ダブルクリック防止をテストするにはどうすればよいですか?
この回答は何を意味していますか?例? – user239558
それはいくつかの状況で動作しますが、この答えは本当に質問に答えるものではありません。適切な答えは、 '' test''ではなく、別のタスクを使うように指示するのではなく、特定のスコープでテストを無効にする方法です。 –