2012-05-04 9 views
0

Teamcityを通じてビルドプロセスでデータベースリリーススクリプト機能を構築しようとしています。リリース・スクリプトはすでにkshファイルに入っています(Sybase IQサーバにスクリプトをデプロイしています)。したがって、再書き込みしたくありません。TeamcityからNantを使用してputty.exeを呼び出せません

TeamcityはNantプログラムを実行してビルドを正常に行うことができますが、.buildファイルからputty.exeを呼び出すためのステップを追加しただけで、実行され続けます。

Nantを使用してTeamcityからkshスクリプトを呼び出す方法を教えてもらえますか?

答えて

0

私はパテに慣れていませんが、私がTeamCityのスクリプトを実行することで見つけ出す一般的な事の1つは、特定のユーティリティ(私の場合はgit)では、初めて実行するときに何かを受け入れるか確認する必要があります。マシン、この場合はビルドエージェントです。

この場合に最も適切な方法は、ビルドエージェントサービスが実行されているユーザーとしてビルドエージェントが実行されているマシンでスクリプトを実行することです。

Windowsを使用していて、run as the local systemPSToolsを使用することができ、ローカルシステムとしてサービスを実行している場合。

関連する問題