From 75605bf3a3195aafbe1a5ca542fba43cc3aec354 Mon Sep 17 00:00:00 2001 From: Viraj Trivedi Date: Fri, 25 Jan 2019 13:43:37 +0530 Subject: [PATCH] ci: Upgraded CI, Removed deprecated travis-deploy-once Upgraded to newer Travis Build Stages #37 --- .travis.yml | 25 ++++++++++++++++--------- package.json | 4 +--- 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/.travis.yml b/.travis.yml index ae04d6f..e63ea7e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,21 @@ language: node_js -cache: - directories: - - ~/.npm -notifications: - email: false + node_js: - - '9' - - '8' -after_success: - - npm run travis-deploy-once "npm run semantic-release" + - 10 + - 8 + branches: except: - /^v\d+\.\d+\.\d+$/ + +jobs: + include: + - stage: release + node_js: lts/* + deploy: + provider: script + skip_cleanup: true + before_script: + - npm install + script: + - npm run semantic-release diff --git a/package.json b/package.json index 9945a3d..b38232b 100644 --- a/package.json +++ b/package.json @@ -19,12 +19,10 @@ "mock-socket": "^7.1.0", "ts-jest": "^22.4.6", "typescript": "^2.3.4", - "travis-deploy-once": "^5.0.0", - "semantic-release": "^15.6.0" + "semantic-release": "^15.13.3" }, "scripts": { "test": "jest --env=jsdom", - "travis-deploy-once": "travis-deploy-once", "semantic-release": "semantic-release" }, "repository": {