J'ai une application Spring Boot
qui expose une API REST
(http://localhost:8080/hello-world-rest-demo/api/hello
) et imprime la chaîne Hello World
.Impossible de configurer Jenkins pour déployer une application de démarrage à ressort sur la fonderie de nuages
J'ai déployé avec succès cette application à la fois locale et à distance Tomcat
à Jenkins
et cela fonctionne très bien sans aucun problème. Je l'ai également déployé sur mon compte Cloud Foundry
en utilisant la commande cf push
via CLI
après avoir créé le fichier manifest.yml
avec succès et fonctionne normalement (https://hello-world-rest-demo.cfapps.io/api/hello
renvoie le code d'état et affiche Hello World
).
Cependant, le problème est que mon intégration Jenkins
avec Cloud Foundry
ne fonctionne pas comme prévu et je ne suis pas en mesure de le déployer par Jenkins
(en cours d'exécution sur une machine physique distincte qui n'a pas Cloud Foundry
CLI
installé).
Je ne sais pas ce qui me manque ici.
manifest.yml
---
applications:
- name: hello-world-rest-demo
path: target/hello-world-rest-demo.war