When my Bamboo build job deploys my Java WAR file to Heroku and I try to access it, Chrome/Firefox etc all end up giving me a redirect loop error:
The webpage at https://myapp.herokuapp.com/ has resulted in too many redirects.
However, when I deploy the exact same Java app via my command line directly to Heroku (git push heroku master), it all works fine.
I realise this probably has something to do with the difference between deploying a pre-built WAR file and having Heroku build the WAR file from its own git repo. The thing is, I don't know what I need to change to get the pre-built WAR to work.
These are the steps I took:
I built and deployed my app following this tutorial: https://devcenter.heroku.com/articles/spring-mvc-hibernate which worked fine and deployed my app without any issues.
I then decided that I wanted to use Bamboo to build and deploy the application, instead of me having to manually push every change to Heroku, so I set up Bamboo with the following tasks:
1. Source Code Checkout from Bitbucket
2. Build WAR via Maven
3. Heroku deploy WAR artifact
This doesn't work, and results in the infinite redirect issue.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.