-
Notifications
You must be signed in to change notification settings - Fork 315
erl in ci:debug #131
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
erl in ci:debug #131
Conversation
|
I can confirm this resolved my issue. When I use a heroku pipeline, erlang was not getting properly installed. Using this fork, I'm able to get tests passing. |
|
@anulman since you tinkered with the buildpack recently: Does this PR still help? |
|
@HashNuke I was not using Heroku's |
|
I just tested an example app using I believe this might have been fixed in master sometime after this PR was created. I feel comfortable closing this. |
|
@myobie I'm still unable to get ci:debug working on the upstream branch, but it works great on your fork. Please consider re-opening your PR! |
|
@DavidMikeSimon do you have an example repo? |
|
I'm seeing this with an app right now. Would love to see this PR reopened and merged. ❤️ |
|
@jc00ke do you have an example repo I can use to test? Does the fix here resolve your issue? |
|
@jc00ke actually, it looks like it's just https://github.com/myobie/heroku-buildpack-elixir without a branch. Can you see if your issue is resolved with the above buildpack? It also looks like there is a conflict that needs to be resolved. If the fix does indeed work, @myobie do you mind resolving the conflict? |
|
FYI I've been using a new buildpack I created to use elixir releases and haven't been maintaining my fork. I did resolve the conflict but I didn't fully test the result. |
|
@jesseshieh will give it a try on Monday! |
|
@jesseshieh worked great! |
|
Just tested on a basic, non-heroku-ci deploy and all seemed to work fine. I'm slightly worried about merging this because I'm not sure I understand all the different edge cases if any, but these changes seem to solve a demonstrated problem and I haven't found any regressions. I also can't think of any reason why this would break any existing apps, but that is based on my less than perfect knowledge of how this buildpack works as a new maintainer. There aren't great tests to verify that this doesn't break anything, but I'm okay with merging this in the interest of moving forward rather than freezing the buildpack from any new features or complicated bug fixes. |
|
Sorry guys, looks like this caused deploy failures for a number of people in #167. I haven't figured out exactly what is happening, but I had to revert this PR. |
These changes make the buildpack work during Heroku CI as part of a pipeline and with the
ci:debugcli command.