diff options
author | Valentin Popov <info@valentineus.link> | 2017-11-08 04:28:32 +0300 |
---|---|---|
committer | Valentin Popov <info@valentineus.link> | 2017-11-08 04:28:32 +0300 |
commit | e663da508173936114bca09289403b0ee37bf5e4 (patch) | |
tree | a212372cf37a717236048ba97e1753ba9d2a5138 /.travis.yml | |
parent | 178c6cbcb7d70a7b70f595d519078cce0803e174 (diff) | |
download | iii-client-e663da508173936114bca09289403b0ee37bf5e4.tar.xz iii-client-e663da508173936114bca09289403b0ee37bf5e4.zip |
Release of the version 3.2.2
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 74 |
1 files changed, 44 insertions, 30 deletions
diff --git a/.travis.yml b/.travis.yml index eb21cb9..04657ba 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,47 +1,61 @@ language: node_js node_js: - - "8" - - "7" - - "6" - - "5" - - "4" + - "8" + - "7" + - "6" + - "5" + - "4" os: - - linux - - osx + - linux + +services: + - docker notifications: - email: - - "info@valentineus.link" + email: + - "info@valentineus.link" before_install: - - npm install --global nyc - - npm install --global codacy-coverage + - npm install --global nyc + - npm install --global codacy-coverage install: - - npm install + - npm install script: - - npm run check - - nyc npm run test - - nyc report --reporter=lcov + - npm run check + - nyc npm run test + - nyc report --reporter=lcov after_success: - - nyc report --reporter=lcov - - cat ./coverage/lcov.info | codacy-coverage + - nyc report --reporter=lcov + - cat ./coverage/lcov.info | codacy-coverage jobs: - include: - - stage: deploy - node_js: "8" - os: "linux" - before_deploy: - - git stash --all - - npm install - - npm run build - deploy: - provider: npm - skip_cleanup: true - email: "info@valentineus.link" - api_key: $NPM_PROJECT_TOKEN + include: + stage: deploy + node_js: "8" + os: "linux" + before_deploy: + - git stash --all + - npm install + - npm run build + - npm pack + deploy: + - provider: npm + skip_cleanup: true + email: "info@valentineus.link" + api_key: $NPM_PROJECT_TOKEN + on: + tags: true + + - provider: releases + skip_cleanup: true + file_glob: true + file: "iii-client-*.tgz" + email: "info@valentineus.link" + api_key: $GITHUB_PROJECT_TOKEN + on: + tags: true
\ No newline at end of file |