問題タブ [pact-broker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
376 参照

powershell - Start-Process : システムは TeamCity ビルド ステップから指定されたファイルを見つけることができませんが、ローカルでは正常に動作します

Pact ブローカーを実行しようとしていますが、ローカルで正常に動作しているパラメーターを使用してツールを展開できますが、TeamCity でビルドステップを追加すると、以下のエラーがスローされます

Start-Process : エラーのため、このコマンドを実行できません: 指定されたファイルが見つかりません。 ここに画像の説明を入力

同じpowershellスクリプトをローカルで実行すると、正常に動作しています.

パワーシェルスクリプト: ここに画像の説明を入力

CanIDeploy.bat コードは ここに画像の説明を入力

注: パワー シェル スクリプトから pact-broker.bat を呼び出す理由は、Teamcity からバット ファイルを実行できないためです。これが、内部的にパクト ブローカー バット ファイルを呼び出すパワーシェル スクリプトを作成した理由です。どんな助けでも大歓迎です