UNPKG

nestjs-appwrite

Version:

Easier Appwrite integration for your NestJS application.

36 lines (32 loc) 794 B
image: node:20-alpine3.18 stages: - publish nestjs-appwrite:publish-pre: stage: publish variables: PROJECT_DIR: nestjs-appwrite only: - develop script: - apk add --no-cache git - cd $PROJECT_DIR - npm i - npm run build - npm config set //registry.npmjs.org/:_authToken ${NPM_PUBLSH_KEY} - VERSION=$(npm version prerelease --preid=develop)-$CI_PIPELINE_ID - git tag $VERSION - npm config set git-tag-version=false - npm version $(git describe --tags) - npm publish nestjs-appwrite:publish-release: stage: publish variables: PROJECT_DIR: nestjs-appwrite only: - main script: - cd $PROJECT_DIR - npm i - npm run build - npm config set //registry.npmjs.org/:_authToken ${NPM_PUBLSH_KEY} - npm publish