Since the heroku/buildpacks:20 image is about to be deprecated, and has been replaced by the newly added heroku/builder:20 for those that need to use a Heroku-20 based builder.
The build and run images used by heroku/builder:20 are the same as those used by heroku/buildpacks:20 - the only differences between the builders are the included buildpacks (which is somewhat irrelevant for these integration tests, since the buildpack under test will be injected instead).
The smoke tests in the heroku/builder GitHub repo are still testing against all image variants (until such time as we make the legacy images error with an EOL message), so we still have test coverage against them.
Since the
heroku/buildpacks:20
image is about to be deprecated, and has been replaced by the newly addedheroku/builder:20
for those that need to use a Heroku-20 based builder.The build and run images used by
heroku/builder:20
are the same as those used byheroku/buildpacks:20
- the only differences between the builders are the included buildpacks (which is somewhat irrelevant for these integration tests, since the buildpack under test will be injected instead).The smoke tests in the
heroku/builder
GitHub repo are still testing against all image variants (until such time as we make the legacy images error with an EOL message), so we still have test coverage against them.See: https://github.com/heroku/builder/pull/394 https://salesforce.quip.com/0JtbAYiWZYk6
GUS-W-14186015.