J'ai une application Spring Boot sur Elastic BeansTalk et cela fonctionne parfaitement. De même, le déploiement du jar ne pose aucun problème.
J'essaie de déployer l'application en utilisant l'interface de ligne de commande d'EB, mais je reçois cette erreur que je ne comprends pas.
darko [Analytics] $ eb deploy Téléchargement de Volta demo/app-44a2-181003_171058.jar vers S3. Cela peut prendre un certain temps. Téléchargement terminé. 2018-10-03 15:11:00 INFO La mise à jour de l'environnement commence.
2018-10-03 15:11:09 INFO Déploiement de la nouvelle version vers la ou les instances. 2018-10-03 15:11:13 ERROR Impossible de lancer l'application car le bundle source ne contient ni un fichier nommé application.jar ni un Procfile. 2018-10-03 15:11:15 ERROR [Instance : i-0252754fc608a26ac] La commande a échoué sur l'instance. Code de retour : 1 Sortie : (TRUNCATED)...ics/pom.properties
Impossible de lancer l'application car le paquet source ne contient ni un fichier nommé application.jar ni un Procfile. Impossible de lancer l'application car le paquet source ne contient ni un fichier nommé application.jar ni un Procfile. Le crochet /opt/elasticbeanstalk/hooks/appdeploy/pre/01_configure_application.sh a échoué. Pour plus de détails, vérifiez /var/log/eb-activity.log à l'aide de la console ou du CLI d'EB. 2018-10-03 15:11:15 INFO L'exécution de la commande est terminée sur toutes les instances. Résumé : [Réussite : 0, Échec : 1]. 2018-10-03 15:11:15 ERROR Échec de l'exécution de la commande sur les identifiants d'instance 'i-0252754fc608a26ac'. Abandon de l'opération. 2018-10-03 15:11:16 ERROR Échec du déploiement de l'application.
Une idée de ce qui manque ?