Files
web-bluetooth-dfu/circle.yml
2018-01-05 20:42:03 +00:00

31 lines
723 B
YAML

machine:
node:
version: 4.8.0
environment:
LIVE_BRANCH: gh-pages
compile:
override:
- npm run gulp
test:
override:
- exit 0
deployment:
staging:
branch: master
commands:
- echo Syncing to $LIVE_BRANCH on GitHub...
- git config --global user.name thegecko
- git config --global user.email github@thegecko.org
- git add --force dist lib types
- git stash save
- git checkout $LIVE_BRANCH
- git merge master --no-commit
- git checkout stash -- .
- git commit --allow-empty --message "Automatic Deployment [skip ci]"
- git push
- 'echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc'
- npm publish || true