0

Teamcity を介してビルド プロセスでデータベース リリース スクリプト機能を構築しようとしています。リリース スクリプトは既に ksh ファイルに含まれている (Sybase IQ サーバーにスクリプトをデプロイする) ため、書き直したくありません。

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

Nant を使用して Teamcity から ksh スクリプトを呼び出す方法を教えてください。

4

1 に答える 1

0

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

これが当てはまるかどうかを判断する最良の方法は、ビルドエージェントが実行されているマシンで、ビルドエージェントサービスが実行されているユーザーとしてスクリプトを実行することです。

注Windowsを使用していて、サービスをローカルシステムとして実行している場合は、 PSToolsを使用してローカルシステムとして実行できます。

于 2012-05-04T08:09:02.820 に答える