A guide to publishing a package to NPM using Travis.
This is a Work in Progress - modifying the pypi docs for NPM |
Step-by-step guide
Contact DevOps to get publish tokens for the edX NPMJS account. Use the Travis CI command line client to encrypt the token:
travis encrypt --add deploy.api_key NPMTOKEN |
npm version a.b.c
and it will update the version and tags for youIf your tag is in GitHub, but is not starting a build in Travis, or if you are deploying from too many sub-builds in Travis, see the following changes to .travis.yml.
Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.
|