2012-02-24 12 views
0

TeamCity 6.5.6を使用してCIT環境を実装しています。ランナータイプ= "コマンドライン"のビルドステップを追加し、次のカスタムcmdスクリプトを実行しようとしています。TeamCIty 6.5.6 Runner Type = "Command Line"のビルドステップ

"C:¥Program Files¥PreEmptive Solutions¥Dotfuscator Professional Edition Evaluation 4.9¥dotfuscator.exe"/D:\ CITTest \ bin \ CITTest.Lib.dll/out:D:\ CITTest \ Dotfuscated

しかし、TeamCityはビルドステップを完了することができず、永遠にかかるようです。

スクリプトに記載されているパスとコマンドが正しいことと、コマンドプロンプトで同じコマンドが正常に実行されていることに注意してください。

私はTeamCityのバッチファイルを使ってこのスクリプトを実行しようとしましたが、同じことが起こっています。

この点についてお手伝いできますか?

ありがとうございました

+0

ヒントがあるかどうかを確認するビルドログを見てみましたか? –

+0

はい、ビルド・ログは、コマンドの完了を待つだけで、永遠に待ちます。この特定のコマンドがそのような動作を引き起こすのではなく、カスタムコマンドスクリプト(ビルドプロセスの一部として)によって同じ結果が得られます。 – user1230213

+0

それでは、コマンドラインランナー経由で実行されるコマンドがハングするという問題がありますか?奇妙な。エージェント環境内のものでなければなりません。エージェントコンピュータで調査する必要があります:いくつかのプロンプトなどが開いている可能性があります...また、ウイルス対策ソフトウェアが存在する場合は、無効にする/アンインストールすることを検討してください。 – Yaegor

答えて

1

同じ問題がありました。管理者権限を持つアカウントにログオンするようにTeamCityビルドエージェントサービスを構成しました。それはそれを解決しました。

0

Teamcity 7.1とDotfuscatorプロフェッショナルエディション4.9で同じ問題が見つかりました。私はTeamCity Build管理サービスを試しましたが、まだ実行に失敗しました。私の最後のアクションは、MSBuildスクリプトでDotfuscatorタスクをインポートし、Dotfuscatorタスクを呼び出してobsfucatingを行うことです。管理TeamCity Buildサービスなしでもうまく動作します。このリンクを確認してください:http://www.edsquared.com/2007/11/13/Integrating+Dotfuscator+Into+Team+Build+TFS.aspx

関連する問題