UX: Call out ordering of buildpacks when failing detection #1366
Labels
good first issue
A good first issue to get started with.
help wanted
Need some extra hands to the this done.
status/ready
type/bug
Something isn't working
Summary
The build plan output when passing it two buildpacks does not make it clear that order can be a problem
Reproduction
Steps
Follow steps to install https://github.com/heroku/buildpacks-ruby/blob/aaa72f317ee7b4700de35ea27112c1ad15334def/CONTRIBUTING.md#development
Current behavior
When I run that command, I get a failure
Which, was odd because
heroku/nodejs-engine
providesnode
and you can see from the output that it passes detection.The issue turned out to be the order of the buildpacks was incorrect, it should have been using Node first:
Expected behavior
I expect that minor mistakes in a build plan (from package.toml or passed in via CLI) are highlighted by the failure output. Ideally I would get a message like:
Environment
pack info
docker info
The text was updated successfully, but these errors were encountered: