5

BitBucket でホストされている Spring プロジェクト (Apache CXF、Spring、Hibernate、Maven ...) があり、Bamboo を CI サーバーとして使用しようとしています。私の考えは、展開時間が自動化されるように、Bamboo から Heroku にコードを直接展開することです。

これを達成するために、いくつかのタスクを含む計画を立てました。まず、ソース コード チェックアウト タスクとビルダー タスクがあります。両方とも機能しており、コードがコンパイルされ、テストに合格しています。タスク ログで確認できます。問題は、Bamboo がテストを認識していないように見えることです (タスクがテストレスであることを示します)。

また、新しい JUnit テスト タスクを作成しようとしましたが、最悪です。ログは、すべてが正常に機能していることを示していますが、Bamboo はテスト タスクの実行後に計画を失敗としてマークします。

何か案は?

4

1 に答える 1

3

使用しているBambooのバージョンはわかりませんが、使用しているバージョンでは、Builderタブで単体テスト結果の評価をオンにする必要があります。添付のスクリーンショットを参照して、これが有効になっていること、およびディレクトリ設定がMaven Surefireがテスト結果(XML形式)を作成するディレクトリを指していることを確認してください。 ここに画像の説明を入力してください

于 2013-02-18T09:15:39.980 に答える