Magento-cloud
CLI non mostra un ambiente attivo
Problema
Sono presenti diversi ambienti attivi e si sta tentando di interagire con un ambiente eseguendo un comando Magento-cloud
CLI (strumento da riga di comando). (Ad esempio: ssh
, db:size
, db:sql
, ecc.)
Tuttavia, la richiesta di scegliere l’ambiente desiderato non elenca questo ambiente. (ad esempio: ambiente di integrazione)
Enter a number to choose an environment:
Default: master
[0] integration2 (type: development)
[1] master (type: development)
[2] production
[3] staging
>
Causa
L’ambiente potrebbe non essere disponibile a causa di una distribuzione in corso, bloccata o non riuscita.
Soluzione
Sarà necessario specificare manualmente l'ambiente con il flag e|-environment
.
- Trova l’elenco degli ambienti attivi e prendi nota dei nomi degli ambienti:
$ 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.Specificare l'ID dell'ambiente con il comando:
magento-cloud ssh -e integration
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a