私は、appveyorを使ってWebサイトを構築し、展開しようとしています。 作成したサイトは、Azure Webアプリケーションのgitrepoにプッシュされ、ファイルが展開されます。git pushのリモートメッセージがAppveyorのビルドに失敗する
ただし、azureサーバーはgitが標準エラー出力に戻ってくる間にフィードバックを返します。 --quiet
と--porcelain
を使用して
remote: Omitting next output lines...
remote: Finished successfully.
remote: Running post deployment command(s)...
remote: Deployment successful.
は助けにはなりませんでした。
これをPowerShell $ErrorActionPreference= 'silentlycontinue'
に設定すると、1つのエラーを除いてすべてが抑制されます。ビルドはまだ失敗します。私は抑えることができない最後のエラーは
Command executed with exception: remote: Deployment successful.
サイトが実際に配備され、すべてが失敗したと私はメールを受信ようAppVeyorでビルドがマークされている以外、結構です。
実際の問題を紛失するのは面倒で簡単です。
'--quiet'を使っても役に立ちませんでした。完全なコマンドは 'git push -q --porcelain --force origin master'です。 – lokimidgard
これはAppVeyor側でどうやって呼びますか?ビルド(またはappveyor.yml)へのリンクを削除してください。 –