-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Delete deprecated buildpack #6
Comments
I'm still using heroku-buildpack-multi, and so are we in some recent documentation that we've put out (eg. https://github.com/teamhephy/example-rails5-reactjs) as it solves problems that we have not solved yet in Workflow. https://devcenter.heroku.com/articles/using-multiple-buildpacks-for-an-app Until we support As far as grails and play, I see they've been deprecated, and the instructions now point to guides for building gradle apps and scala. I am not a Java expert and don't know how equivalent those things are, but if the supported methods for deploying those frameworks have moved onto newer buildpacks and methods, then we probably should too. I haven't followed all of the links, but are there newer buildpacks that we can simply drop in as replacements? @duanhongyi Would you be willing to look into this a little deeper and submit some proposed changes in a PR? Maybe we can get this on the roadmap for Hephy Workflow v2.21. |
Oh, I just found #7 - thanks! |
Thanks for the PR @duanhongyi. I added some comments to #7. Also thank you for the due dilligence @kingdonb ! Agreed that we should definitely keep The deprecation warning is also a soft warning for the multi buildpack:
As for the grails and play buildpacks, we should keep them for backwards compatibility. In any case, users should probably be moving to the newer buildpacks at some point. We can deprecate them in the future if we really want or keep them for backwards compatibility. If however, those old buildpacks interfere with the scala buildpacks and the newer versioned buildpacks, the choice would definitely be to remove the old non-maintained ones. 👍 |
Some buildpack has been deprecated, and it is recommended to delete in a certain time point in the future without backwards compatibility.
see:
https://github.com/heroku/heroku-buildpack-multi.git
https://github.com/heroku/heroku-buildpack-grails.git
https://github.com/heroku/heroku-buildpack-play.git
The text was updated successfully, but these errors were encountered: