From a74bf65f730f144aaf7b817b23a49b1d2f7263c5 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Mon, 18 Mar 2019 08:08:31 -0400 Subject: [PATCH] publish npm on deploy --- appveyor.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index ff7697381a..b3e92f7d7b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -59,8 +59,13 @@ before_build: echo "$SNAP_TOKEN" | snapcraft login --with - fi - ps: | - if($isWindows -and $env:CHOCO_API_KEY -ne $null -and $env:PROD_DEPLOY -eq "true") { - choco apikey --key $env:CHOCO_API_KEY --source https://push.chocolatey.org/ + if($isWindows -and $env:PROD_DEPLOY -eq "true") { + if($env:CHOCO_API_KEY -ne $null) { + choco apikey --key $env:CHOCO_API_KEY --source https://push.chocolatey.org/ + } + if($env:NPM_TOKEN -ne $null) { + "//registry.npmjs.org/:_authToken=${env:NPM_TOKEN}" | Out-File ".npmrc" -Encoding UTF8 + } } build_script: @@ -103,6 +108,7 @@ after_build: else { echo "Deploy Windows..." .\scripts\choco-update.ps1 -version $env:PACKAGE_VERSION + npm run publish:npm } } - sh: |