scratch-parser/.travis.yml
Matthew Taylor ddac1fdc01 Configure semantic-release
This adds and sets up the `semantic-release` package to use commits and travis to do automated semantic versioning and publishing to npm for scratch-parser.

It also adds a readme section about committing, and using `git cz` to handle formatting of commits in a way that is parseable and deployable by `semantic-release`.

This setup is based on the existing release setup in `eslint-config-scratch`.
2017-03-21 15:42:32 -04:00

18 lines
276 B
YAML

sudo: false
language: node_js
cache:
directories:
- node_modules
notifications:
email: false
node_js:
- '4'
before_install:
- npm i -g npm@^2.0.0
before_script:
- npm prune
after_success:
- npm run semantic-release
branches:
except:
- /^v\d+\.\d+\.\d+$/