ihub-framework-js
Version:
Legacy version of iHub Framework written in Javascript
36 lines (30 loc) • 533 B
YAML
services:
- name: docker:dind
entrypoint: ["env", "-u", "DOCKER_HOST"]
stages:
- test
- deploy
default:
image: node:14.15.1-alpine
# -------
# JOBS
# -------
lint:
stage: test
image: node:lts-alpine
tags:
- aks-devops-shared
script:
- npm ci
- npm run lint
publish:
stage: deploy
image: node:lts-alpine
tags:
- aks-devops-shared
when: manual
only:
- tags
script:
- echo "//${NPM_REGISTRY_DOMAIN}/:_authToken=${NPM_AUTH_TOKEN}" >> .npmrc
- npm publish --access public