-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use Github Releases for hosting node binaries
Replaces S3 hosting of node binaries with Github Releases. `node-pre-gyp publish` works exclusively with S3, so upload step is now performed by the Travis deployment provider. The behaviour for the package user should not change. When building a new version tag, Travis will create a release for the tag if it does not already exist.
- Loading branch information
Showing
5 changed files
with
34 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -50,7 +50,8 @@ We may introduce forward-compatible changes: query parameters and response prope | |
7. Push tags and commits: `git push; git push --tags` | ||
8. On https://github.com/Project-OSRM/osrm-backend/releases press `Draft a new release`, | ||
write the release tag `vx.y.z` in the `Tag version` field, write the changelog entries in the `Describe this release` field | ||
and press `Publish release`. | ||
and press `Publish release`. Note that Travis deployments will create a release when publishing node binaries, so the release | ||
may already exist. In which case the description should be updated with the changelog entries. | ||
9. If not a release-candidate: Write a mailing-list post to [email protected] to announce the release | ||
10. Wait until the travis build has been completed and check if the node binaries were published by doing: | ||
`rm -rf node_modules && npm install` locally. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters