This repository was archived by the owner on Feb 1, 2023. It is now read-only.
Tags: Airbase/heroku-buildpack-nodejs
Tags
[internal] Replace nodebin usage in hatchet tests (heroku#669) [internal] Replace nodebin usage in hatchet tests
Deprecate nodebin in favor of go binary (heroku#667) * Deprecate nodebin in favor of go binary
Resolve more inconsistencies with version selection (heroku#666) * Resolve more inconsistencies with version selection Data from the dark-launch of the new resolve logic shows the same result 99.5% of the time. There are two classes where things differ: - Version numbers of leading v's. Ex: v10.15.3 - Cases where the resolve function fails and the nodebin request succeeds To that end I've updated the underlying semver library to correctly parse the leading v's and bumped the version. I've also written a retry loop around resolve to match the `--retry 5` option in the curl request * Add linear backoff to retry logic
Resolve the known behavior mismatches between nodebin and the go logic ( heroku#664)
Clean up script metrics and logging (heroku#647) * Clean up script metrics and logging * Log build scripts out before they are run * Fix tests and broken implementation
PreviousNext