From 0bbb45cc7b7acd31656c47a5c3734bf48bdbbe23 Mon Sep 17 00:00:00 2001 From: thephez Date: Mon, 1 Mar 2021 10:13:46 -0500 Subject: [PATCH] build: access npm token only when deploying --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 18da4fe91..284d9292c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,13 +21,15 @@ branches: - /^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/ before_install: - # Login to NPM registry - - echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" > .npmrc # Use latest supported NPM in order to speedup build and support `npm ci` - npm i -g npm@6 install: - npm ci + +before_deploy: + # Login to NPM registry + - echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" > .npmrc deploy: - provider: script