TeamCity PowerShellスクリプトランナービルドステップは、2つのプロジェクトで異なって実行されます

StackOverflow https://stackoverflow.com/questions/19835549

質問

私は、あちこちのサーバーへの展開を調整するPowerShellスクリプトを持っていますが、恐れないでください。

2つのプロジェクトビルド構成で同じセットアップがあります。ただし、1つで動作しますが、必要なコンポーネントの非常に早期チェックを実行すると、すぐに別のもので失敗します。

スクリプトはaを実行します Get-Command New-SshSession 出力をチェックして、SSHモジュールがセットアップされているかどうかを確認するかどうかを確認します。

同じスクリプトが同じ下で実行されることを考えると、私はそれを解決したばかりです。回答を投稿し続けます!

とにかく、スクリプトパスが同じであることを考えると、パラメーションはほぼ同じです。他のパスではなく、どのように失敗するのでしょうか?

ルーク

役に立ちましたか?

解決

チェックしましたか x86|x64 ビルドステップのコンボボックスは両方と同じですか?それ以外の場合は、PowerShellが実行されます SysWow64 「通常の」64ビットバージョンとは異なるモジュールフォルダーがあります System32.

幸運を、

ルーク

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top