Skip to content

Conversation

@jmorrell
Copy link
Contributor

This replaces the nodebin endpoint that lists all releases.

Ex: https://nodebin.herokai.com/v1/node/linux-x64

This is used in our integration tests: https://github.com/heroku/heroku-buildpack-nodejs/blob/master/spec/spec_helper.rb#L56 and needs replacement

Example calls:

❯ ./vendor/resolve-version-darwin list node      
0.10.0 https://s3.amazonaws.com/heroku-nodebin/node/release/darwin-x64/node-v0.10.0-darwin-x64.tar.gz
0.10.1 https://s3.amazonaws.com/heroku-nodebin/node/release/darwin-x64/node-v0.10.1-darwin-x64.tar.gz
0.10.10 https://s3.amazonaws.com/heroku-nodebin/node/release/darwin-x64/node-v0.10.10-darwin-x64.tar.gz
0.10.11 https://s3.amazonaws.com/heroku-nodebin/node/release/darwin-x64/node-v0.10.11-darwin-x64.tar.gz
0.10.12 https://s3.amazonaws.com/heroku-nodebin/node/release/darwin-x64/node-v0.10.12-darwin-x64.tar.gz
0.10.13 https://s3.amazonaws.com/heroku-nodebin/node/release/darwin-x64/node-v0.10.13-darwin-x64.tar.gz
0.10.14 https://s3.amazonaws.com/heroku-nodebin/node/release/darwin-x64/node-v0.10.14-darwin-x64.tar.gz
0.10.15 https://s3.amazonaws.com/heroku-nodebin/node/release/darwin-x64/node-v0.10.15-darwin-x64.tar.gz
...
❯ ./vendor/resolve-version-darwin list yarn
0.16.0 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.16.0.tar.gz
0.16.1 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.16.1.tar.gz
0.17.0 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.17.0.tar.gz
0.17.10 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.17.10.tar.gz
0.17.2 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.17.2.tar.gz
0.17.3 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.17.3.tar.gz
0.17.4 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.17.4.tar.gz
0.17.5 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.17.5.tar.gz
0.17.6 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.17.6.tar.gz
0.17.7 https://s3.amazonaws.com/heroku-nodebin/yarn/release/yarn-v0.17.7.tar.gz
...

This replaces the nodebin endpoint that lists all releases.
Ex: https://nodebin.herokai.com/v1/node/linux-x64

This is used in our integration tests: https://github.com/heroku/heroku-buildpack-nodejs/blob/master/spec/spec_helper.rb#L56
and needs replacement
@jmorrell jmorrell merged commit 2de6612 into master May 28, 2019
@edmorley edmorley deleted the deprecate-nodebin-2 branch August 27, 2020 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants