1743485843
2025-03-31 10:10:00
PowerShellコマンドにDirectDeployパラメーターを指定せずにOptimizelyの統合環境に展開した場合、展開は「待つ」状態に陥る可能性があります。
展開IDの記録がなければ、展開パイプラインがブロックされる可能性があります。プリプロダクションや生産環境とは異なり、Optimizely PaaSポータルは、統合展開をリセットまたは完全な展開するためのUIオプションを提供しません。
PowerShellを使用して、この問題を迅速に解決する方法は次のとおりです。
1. Optimizley Deployment APIに接続します
次のコマンドを実行し、プレースホルダーを資格情報に置き換えます。
Connect-EpiCloud -ClientKey -ClientSecret -ProjectId
2。展開IDを見つけます
待ち望まっている展開を特定します:
Get-EpiDeployment | Where-Object { $_.Status -notin @("Succeeded", "Failed", "Redeployed") }
あなたは次のような出力が表示されます:
id : 36d74dbe-75b5-4037-b2f2-426b6c906982
projectId : ce447ee1-de47-450d-801e-aacae4fdc24e
status : AwaitingVerification
startTime : 2025-03-27T12:49:35.451Z
percentComplete : 100
3.展開IDを見つけます
1つを選択してください:
に リセット 展開:
Reset-EpiDeployment -Id -Wait
に 完了 展開:
Complete-EpiDeployment -Id -Wait
交換する 前のステップからの実際の展開IDを使用します。
統合環境はブロック解除され、新しい展開の準備ができているようになりました。
#最適化の展開APIを使用してスタックオプティマイズのDXP統合展開をリセットまたは完了する方法API #Johnny #Mullaney