問題タブ [sbt-0.13]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - sbt sbt タスクでコンパイルの結果 (成功/失敗) を取得する方法
コードのコンパイルが成功したか失敗したかをチェックし、その情報に基づいて何かを行う sbt タスクを作成しようとしています。これまでのところ、私はこれを持っています:
コンパイルが失敗すると、次のように出力されます。
文字列「コンパイルに失敗しました」が含まれています。その文字列が存在するかどうかを確認し、その結果に基づいて何かを行うことができます。
例:
しかし、それは少し壊れやすいようです。それを行うより良い方法はありますか?
ps monitorTask のテスト中に、次のバグに遭遇しました: https://github.com/sbt/sbt/issues/4444