IBM UrbanCodeで実行されるアプリケーション・プロセスがあります。このプロセスでは、CloudFoundry CLIを使用するPowershellスクリプトを使用します。私たちのアプリケーションプロセスは、CloudFoundry CLIがインストールされ、Path上で利用可能なエージェント上で実行されます。不思議にも、Powershellプラグインは、CloudFoundry CLIがパス上にあることを知らない。プラグイン自体を介してパスをエコーすると、これが確認されます。ジョブの開始時にUCDのワークスペースにPowershellプラグインから外部コマンドを呼び出す
- コピーCloudFoundry CLI:
は現在、我々のアプリケーション・プロセスは次のようになります。
- 次のsytaxを使用してさまざまなCloudFoundryコマンドを実行します。
.\cf login -u foo -p bar -o baz -s bart
クライアントをワークスペースにコピーし、スクリプトを移植性を高めるために。\ cf sytaxを使用しないでください。
Powershellプラグインがエージェントのパスを尊重する方法を教えてください。
チップをありがとう!あまりにも私はPSにこのものをハードコードする必要があります。 – timmy