2017-10-22 7 views
0

私はプルリクエストを完了するのに成功したコンベアビルドを必要とするGitHubプロジェクトを持っています。私は最近、いくつかのテストを実行し、テスト結果をXMLファイルとしてアップロードするためのテストスクリプトを追加しました。これは正常に動作します—失敗したテストの詳細を含むテスト結果が表示されます。テストが失敗したにもかかわらず、ビルドステータスが緑色になるのはなぜですか?

しかし、PRがアベイラビリティをトリガしてテストが失敗すると、ビルドステータスはまだ緑色になり、GitHub PRチェックが満たされます。

失敗したテストがビルドに失敗するか、少なくともGitHub PRに失敗するように設定するにはどうすればよいですか?緑色のチェックと

例PR:here

「詳細」リンクが赤にもかかわらず、テストに失敗し、緑と示しビルド、が表示されます:そのスクリプトが失敗した場合here

答えて

1

AppVeyorビルドが失敗します(戻りコードは0ではない)が、最後のコマンドが満足しているため、0が返されます。回避策の詳細はhereです。

関連する問題