Magento-cloud
CLI にアクティブな環境が表示されていません
問題
複数のアクティブな環境があり、Magento-cloud
CLI (コマンドラインツール)コマンドを実行して環境を操作しようとしています。 (例:ssh
、db:size
、db:sql
など)
ただし、目的の環境を選択するプロンプトには、この環境は表示されません。 (例:統合環境)
Enter a number to choose an environment:
Default: master
[0] integration2 (type: development)
[1] master (type: development)
[2] production
[3] staging
>
原因:
デプロイメントが進行中、停止、または失敗したため、環境が利用できない場合があります。
解決策
e|-environment
フラグを使用して、環境を手動で指定する必要があります。
- アクティブな環境のリストを見つけて、環境名をメモします。
$ 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