Skip to content

Commit

Permalink
Bump to Version 3.1.2-beta2
Browse files Browse the repository at this point in the history
 - Add back in the bundle dependency to support node 0.12 with npm3.
 - bug fix in listUnix where we weren't filtering out non block devices that are named like serial ports
 - Better unix error messages
  • Loading branch information
reconbot committed May 10, 2016
1 parent 6796a1c commit e6502b5
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 10 deletions.
3 changes: 0 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,6 @@ before_install:
- echo $COMMIT_MESSAGE
- if [[ $TRAVIS_BRANCH == `git describe --tags --always HEAD` ]]; then PUBLISH_BINARY=true; fi;
- echo "Publishing native platform Binary Package? ->" $PUBLISH_BINARY
# or if we put [publish binary] in the commit message
- if test "${COMMIT_MESSAGE#*'[publish binary]'}" != "$COMMIT_MESSAGE"; then PUBLISH_BINARY=true; fi;
- echo "Publishing native platform Binary Package? ->" $PUBLISH_BINARY

install:
# ensure source install works
Expand Down
4 changes: 1 addition & 3 deletions PUBLISHING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,7 @@ builds in Travis-CI and AppVeyor will generate the binaries for each platform an
We use [node-pre-gyp-github](https://github.com/bchr02/node-pre-gyp-github) on top of node-pre-gyp
to publish these binaries on Github.

This can be checked in the .travis.yml file and appveyor.yml file. Within these files, there are two
methods for publishing new binaries for each version: one is if a `git tag` is detected; the other
can be triggered by passing the string `[publish binary]` in the commit message itself.
This can be checked in the .travis.yml file and appveyor.yml file. Within these files, if a git tag is detected a binary will be built and published for each version.

1. Merge all changes and new features into master.
2. Fill out changelog.md.
Expand Down
2 changes: 0 additions & 2 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,6 @@ install:
- cmd: ECHO %APPVEYOR_REPO_BRANCH%
- cmd: DEL _git_tag.tmp
- cmd: IF x%APPVEYOR_REPO_BRANCH%==x%GIT_TAG% SET PUBLISH_BINARY=true
# Or look for commit message containing `[publish binary]`
- cmd: IF not x%COMMIT_MSG:[publish binary]=%==x%COMMIT_MSG% SET PUBLISH_BINARY=true
- cmd: ECHO %PUBLISH_BINARY%

# Set a serialport for us to play with
Expand Down
6 changes: 6 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
Version 3.1.2-beta2
-------------
- Add back in the bundle dependency to support node 0.12 with npm3.
- bug fix in listUnix where we weren't filtering out non block devices that are named like serial ports
- Better unix error messages

Version 3.1.2-beta1
-------------
- Better windows error messages for opening ports
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "serialport",
"version": "3.1.2-beta1",
"version": "3.1.2-beta2",
"description": "Node.js package to access serial ports. Welcome your robotic javascript overlords. Better yet, program them!",
"author": {
"name": "Chris Williams",
Expand All @@ -10,7 +10,7 @@
"binary": {
"module_name": "serialport",
"module_path": "build/{configuration}/",
"host": "https://github.com/voodootikigod/node-serialport/releases/download/3.1.2-beta1"
"host": "https://github.com/voodootikigod/node-serialport/releases/download/3.1.2-beta2"
},
"main": "./lib/serialport",
"repository": {
Expand Down

0 comments on commit e6502b5

Please sign in to comment.