1 | language: node_js
|
2 | node_js:
|
3 | - 6
|
4 |
|
5 | before_install:
|
6 | - npm install yarn -g
|
7 |
|
8 | install:
|
9 | - yarn install
|
10 | - yarn run compile
|
11 | - yarn run build
|
12 | - yarn info docx4js --json > info.json
|
13 | - export LATEST=$(node -p "require('./info.json').data['dist-tags'].latest")
|
14 | - export CURRENT=$(node -p "require('./package.json').version")
|
15 |
|
16 |
|
17 | deploy:
|
18 | provider: npm
|
19 | email: "lalalic@139.com"
|
20 | api_key: $NPM_KEY
|
21 | skip_cleanup: true
|
22 | on:
|
23 | branch: master
|
24 | condition: "$LATEST != $CURRENT"
|