Le déploiement échoue avec les clés d’accès correctes dans env:COMPOSER_AUTH ou auth.json.
Cet article fournit une solution au problème d’échec de déploiement associé à une erreur telle que celle ci-dessous, dans le journal 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)
Description description
Environnement
Adobe Commerce sur l’infrastructure cloud 2.4.x
Problème
Procédure à suivre:
Tentative de déploiement.
Résultats attendus:
Le déploiement a réussi.
Résultats réels:
Remarque : Il s’agit d’un exemple d’erreur. Une erreur peut s’afficher indiquant un fichier différent (selon la version d’Adobe Commerce que vous déployez).
Le déploiement échoue. Une erreur telle que 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 introuvable) s’affiche dans le journal de déploiement.
Cause
Les clés d’accès du compositeur spécifié qui se trouvent à l’un de ces emplacements peuvent ne pas avoir accès au code :
- dans la variable
env:COMPOSER_AUTHau niveau du projet. - dans le fichier
auth.json, qui est prioritaire sur la variableenv:COMPOSER_AUTH.
Résolution resolution
Mettez à jour la variable env:COMPOSER_AUTH au niveau du projet et assurez-vous qu’elle est configurée avec des clés qui ont accès au code.
Pour connaître les étapes, reportez-vous à la section Niveaux de variable dans le guide Commerce sur les infrastructures cloud.