24 lines
403 B
YAML
24 lines
403 B
YAML
image: node:14
|
|
|
|
stages:
|
|
- publish
|
|
|
|
# Install the dependencies
|
|
before_script:
|
|
- npm install
|
|
|
|
cache:
|
|
paths:
|
|
- node_modules/
|
|
|
|
# Build the image and publish it to the npmjs registry.
|
|
publish:
|
|
stage: publish
|
|
only:
|
|
- tags
|
|
- triggers
|
|
script:
|
|
- npm version from-git
|
|
- npm run build
|
|
- echo '//registry.npmjs.org/:_authToken=$NPM_TOKEN'>.npmrc
|
|
- npm publish --access public |