Magento-cloud
CLI n'affiche pas d'environnement actif
Problème
Il existe plusieurs environnements actifs et vous tentez d’interagir avec un environnement en exécutant une commande Magento-cloud
CLI (outil de ligne de commande). (Par exemple : ssh
, db:size
, db:sql
, etc.)
Toutefois, l’invite permettant de choisir l’environnement souhaité ne répertorie pas cet environnement. (Par exemple : l’environnement d’intégration)
Enter a number to choose an environment:
Default: master
[0] integration2 (type: development)
[1] master (type: development)
[2] production
[3] staging
>
Cause
L’environnement peut ne pas être disponible en raison d’un déploiement en cours, bloqué ou en échec.
Solution
Vous devrez spécifier manuellement l’environnement avec l’indicateur e|-environment
.
- Recherchez la liste des environnements actifs et notez les noms des environnements :
$ 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. Spécifiez l’identifiant de l’environnement à l’aide de votre commande :
magento-cloud ssh -e integration
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a