Magento-cloud CLI にアクティブな環境が表示されていません

問題

複数のアクティブな環境があり、Magento-cloud CLI (コマンドラインツール)コマンドを実行して環境を操作しようとしています。 (例:sshdb:sizedb:sql など)
ただし、目的の環境を選択するプロンプトには、この環境は表示されません。 (例:統合環境)

Enter a number to choose an environment:
Default: master
  [0] integration2 (type: development)
  [1] master (type: development)
  [2] production
  [3] staging
 >

原因:

デプロイメントが進行中、停止、または失敗したため、環境が利用できない場合があります。

解決策

e|-environment フラグを使用して、環境を手動で指定する必要があります。

  1. アクティブな環境のリストを見つけて、環境名をメモします。
$ magento-cloud environment: list |grep "Active\|ID"
Your environments are:

| ID                     | Title            | Status       | Type           |
| Master                 | Master           | Active       | Development    |
|   Production           | Production       | Active       | Production     |
|     Staging            | Staging          | Active       | Staging        |
|       Integration      | Integration      | Active       | Development    |
|          Integration 2 | Integration 2    | Active       | Development    |

​2. コマンドを使用して環境の ID を指定します。

magento-cloud ssh -e integration

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a