From ecfa12154d0f1e586b16d806ae13da7195d5e96e Mon Sep 17 00:00:00 2001 From: mifi Date: Wed, 3 May 2023 22:37:21 -0400 Subject: [PATCH] Up version / publish --- .drone.yml | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++- package.json | 2 +- 2 files changed, 56 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index e836935..cbf4fe7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -98,6 +98,60 @@ name: Deploy Pipeline workspace: path: /drone/grow +steps: +- name: Build Container + image: node:latest + commands: + - cp /drone/grow/package.json ./ + - cp /drone/grow/yarn.lock ./ + - yarn install --frozen-lockfile + - cp -r /drone/grow/* . + - yarn build + +--- +kind: pipeline +type: docker +name: Deploy Pipeline + +workspace: + path: /drone/grow + +steps: +- name: docker + image: plugins/docker + settings: + auto_tag: true + repo: git.mifi.dev/mifi/auth + registry: git.mifi.dev + +- name: Send Status Notifications + image: plugins/webhook + settings: + urls: https://lab.mifi.dev/hooks/ccw34hdf7tgbjmzp96nptn938r + content_type: application/json + template: | + { + "icon_url":"https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/198/freezing-face_1f976.png", + "text": "[{{ repo.name }} - New tagged release {{tag}} from # {{ build.number }}] Deploy {{ build.status }} {{#success build.status}}:tada:{{else}}:poop:{{/success}}", + "username":"DroneBot" + } + when: + status: + - success + - failure + +image_pull_secrets: +- from_secret: gitea_token + +depends_on: + - Build Pipeline + +trigger: + branch: + - main + event: + - tag + steps: - name: Build Container image: node:latest @@ -148,4 +202,4 @@ trigger: branch: - main event: - - push + - tag diff --git a/package.json b/package.json index 1e232d0..eb62412 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mifi/auth", - "version": "0.0.2", + "version": "0.0.3", "author": "mifi (Mike Fitzpatrick)", "license": "MIT", "scripts": {