2016-04-13 2 views
1

CloverからTeamcityにコードカバレッジ統計をインポートしようとしています。レベルが低すぎるとビルドの失敗を設定できます。TeamCityがビルドサービスメッセージを受け取っていないようです

私はTeamcityに.batビルドスクリプトから統計情報を読み込ませようとしていますが、私は運がありません。私はstdoutにサービスメッセージのさまざまなバリエーションを印刷するスクリプトを取得しようとしましたが、チームシティはそれらを拾いません。

サービスメッセージはビルドログには印刷されず、Teamcityの[レポートされた統計値]タブにも表示されません。

以下の任意の助けをいただければ幸いです

echo ##teamcity[enableServiceMessages] 
##teamcity[enableServiceMessages] 
##teamcity[buildStatisticValue key='CodeCoverageS' value='52'] 
echo ##teamcity[buildStatisticValue key='CodeCoverageS' value='50'] 
echo ##teamcity[buildStatisticValue key='CodeCoverageL' value='45'] 
echo ##teamcity[buildStatisticValue key='CodeCoverageAbsCTotal' value='888'] 
echo ##teamcity[buildStatisticValue key='KashCC' value='50'] 
echo ##teamcity[blahblah key='KashCC' value='50'] 
echo ##teamcity[setParameter name='ddd' value='fff'] 
##teamcity[blahblah key='KashCC' value='50'] 
##teamcity[key='KashCC' value='51'] 
##teamcity[buildStatisticValue key='CodeCoverageS' value='50'] 

..私がメッセージを読むためにチームシティーを取得しようとしたさまざまな方法の一覧です。

ありがとう

答えて

1

答えは## teamcityステートメントを別のビルドステップで出力することでした。

「報告された統計値」タブで選択されます。

関連する問題