mirror of
https://github.com/tenrok/vue-select.git
synced 2026-06-22 10:30:34 +03:00
4c469cb460
* ci(semantic-release): add semantic release packages * ci(semantic-release): add semantic release packages * ci(semantic-release): update travis config * ci(semantic-release): fix package.json * ci: use node 10 * chore: update contributing guidelines * chore: add commit script * Update .travis.yml * ci: update travis config * ci: only deploy on master * ci: well that didn't seem to do anything
18 lines
421 B
YAML
18 lines
421 B
YAML
language: node_js
|
|
cache: yarn
|
|
jobs:
|
|
include:
|
|
- stage: test
|
|
node_js: lts/*
|
|
script:
|
|
- yarn test --coverage --coverageReporters=text-lcov | coveralls
|
|
- yarn build && bundlewatch --max-size 20kb ./dist/!(*.map)
|
|
- stage: release
|
|
node_js: lts/*
|
|
deploy:
|
|
provider: script
|
|
skip_cleanup: true
|
|
script:
|
|
- yarn build
|
|
- npx semantic-release
|