Auto-merge for PR via VersionBot

Check for uncommitted output
This commit is contained in:
resin-io-versionbot[bot] 2017-08-31 12:21:32 +00:00 committed by GitHub
commit 8980bc704a
4 changed files with 22 additions and 3 deletions

@ -6,8 +6,8 @@ matrix:
env: env:
- CAN_DEPLOY=true - CAN_DEPLOY=true
before_install: before_install:
- npm -g install npm - npm -g install npm@4
script: echo 'TODO Write some tests' script: ./automation/catch-uncommitted-output.sh
notifications: notifications:
email: false email: false
deploy: deploy:

@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/). This project adheres to [Semantic Versioning](http://semver.org/).
## v6.6.4 - 2017-08-31
* Catch uncommitted build output automatically in Travis #644 [Tim Perry]
## v6.6.3 - 2017-08-31 ## v6.6.3 - 2017-08-31
* Update README to link to the full CLI command documentation #641 [Tim Perry] * Update README to link to the full CLI command documentation #641 [Tim Perry]

@ -0,0 +1,15 @@
#!/bin/sh
set -e
npm run build
echo
if ! git diff HEAD --exit-code ; then
echo '** Uncommitted changes found after build - FAIL **'
exit 1
elif test -n "$(git ls-files --exclude-standard --others | tee /dev/tty)" ; then
echo '** Untracked uncommitted files found after build (^^^ listed above ^^^) - FAIL **'
exit 2
else
echo 'No unexpected changes after build, all good.'
fi

@ -1,6 +1,6 @@
{ {
"name": "resin-cli", "name": "resin-cli",
"version": "6.6.3", "version": "6.6.4",
"description": "The official resin.io CLI tool", "description": "The official resin.io CLI tool",
"main": "./build/actions/index.js", "main": "./build/actions/index.js",
"homepage": "https://github.com/resin-io/resin-cli", "homepage": "https://github.com/resin-io/resin-cli",