Échec du déploiement avec les clés d’accès correctes dans env:COMPOSER_AUTH ou auth.json
Cet article fournit une solution au problème lorsque votre déploiement échoue avec une erreur telle que celle ci-dessous, dans le log de déploiement :
W: [Composer\Downloader\TransportException]
W: The "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.0.0.zip" file could not be downloaded (HTTP/1.1 404 Not Found)
Produits et versions concernés
Adobe Commerce sur l’infrastructure cloud 2.4.x
Problème
Étapes à reproduire :
Tentative de déploiement.
Résultats attendus :
Déploiement réussi.
Résultats réels :
Vous ne déployez pas correctement. Une erreur de type Le fichier "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.0.0.zip" n’a pas pu être téléchargé (HTTP/1.1 404 Not Found) s’affiche dans le log de déploiement.
Cause
Les clés d’accès au compositeur spécifiées trouvées dans l’un de ces emplacements peuvent ne pas avoir accès au code :
- dans la variable
env:COMPOSER_AUTH
au niveau du projet - dans la variable
auth.json file
, qui prévaut sur la variableenv:COMPOSER_AUTH
.
Solution
Mettez à jour la variable env:COMPOSER_AUTH
au niveau du projet et assurez-vous qu’elle est configurée avec des clés ayant accès au code.
Pour les étapes, reportez-vous à la section Niveaux de variable du guide Commerce on Cloud Infrastructure.