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.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
This September 6-7, hundreds of Atlassian App developers will flock to Barcelona Spain to build skills, discover product roadmaps, meet face-to-face with the Atlassian team, and learn how to extend t...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG