faparser
Version:
Parser for Filmaffinity site
28 lines (24 loc) • 577 B
YAML
image: node:10.15.3
stages:
- release
- deploy
before_script:
- export GITHUB_TOKEN="$GITHUB_TOKEN"
deploy:npm:
stage: deploy
tags:
- docker-in-docker
only:
- tags
script:
- npm config set //registry.npmjs.org/:_authToken "$NPM_TOKEN"
- npm publish --verbose
release:github:
stage: release
tags:
- docker-in-docker
only:
- tags
script:
- npm install -g github-release-cli@1.3.1
- github-release upload --owner="$GITHUB_USER" --repo=faparser --tag="$CI_COMMIT_TAG" --name="$CI_COMMIT_TAG" --body="Release $CI_COMMIT_TAG"