1 | box: node
|
2 |
|
3 | build:
|
4 | steps:
|
5 | - script:
|
6 | name: setup node env
|
7 | code: echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc
|
8 |
|
9 | - npm-install
|
10 |
|
11 | - script:
|
12 | name: lint
|
13 | code: npm run lint
|
14 |
|
15 | - npm-test
|
16 |
|
17 | - script:
|
18 | name: build
|
19 | code: npm run build
|
20 |
|
21 | deploy:
|
22 | steps:
|
23 | - script:
|
24 | name: npm publish
|
25 | code: |
|
26 | echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc
|
27 | npm publish . --tag latest
|
28 |
|
\ | No newline at end of file |