cf push demoWar.jar
Downloaded app package (20.1M) Staging... None of the buildpacks detected a compatible application Exit status 222 Staging failed: Exited with status 222 Destroying container
FAILED Error restarting application: NoAppDetectedError
TIP: Buildpacks are detected when the "cf push" is executed from within the dire ctory that contains the app source code.
Try two things: 1. Use the -p command to target your deployable artifact. This would look something like cf p APP_NAME -p PATH_TO_YOUR_WAR. I usually chain my build and deploy commands so: mvn clean package && cf p APP_NAME -p PATH_TO_YOUR_WAR.
Hope this helps.
When deploying first time your app on cloud foundry then following command will not work
cf push TestService
you need to use following command
cf push -p TestService-0.0.1-SNAPSHOT.jar testService
Useful link :
Else add manifest.yml on root
applications: - name: Demo memory: 2G disk_quota: 2G instances: 1 path: target/demo-local-0.0.1-SNAPSHOT.jar env: SPRING_PROFILES_ACTIVE : "dev" routes: - route: demo.app.dev.vk.vaquar.khan.com
after that go to path and run cf push < JAR_NAME>