dart-sass/tool/travis/deploy/npm.sh
Natalie Weizenbaum 58a525c435
Get npm and pub credentials from environment variables (#694)
Getting them from a file made the process of updating either set of
credentials convoluted and error-prone, and meant that if one needed
to be updated both had to be re-encrypted.

This also updates the pub credentials to accommodate the new scope, as
described in dart-lang/pub-dev#2281.
2019-05-24 16:43:04 -07:00

15 lines
389 B
Bash
Executable File

#!/bin/bash -e
# Copyright 2018 Google Inc. Use of this source code is governed by an MIT-style
# license that can be found in the LICENSE file or at
# https://opensource.org/licenses/MIT.
echo 'Deploying to npm.'
source tool/travis/utils.sh
echo "$NPM_RC" > ~/.npmrc
travis_cmd pub run grinder npm-release-package
travis_cmd npm publish build/npm
travis_cmd npm publish build/npm-old