From 52454649f5f53cf2ac1e278f70aada598fa7e79a Mon Sep 17 00:00:00 2001 From: mifi Date: Tue, 2 May 2023 18:01:16 -0400 Subject: [PATCH] Drone reporting --- .drone.yml | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 8c5994a..c6d505a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,27 +5,54 @@ name: default workspace: path: /drone/grow +pipeline: + + steps: -- name: Install +- name: yarn install image: node:latest commands: - yarn install -- name: Check Code Style +- name: prettier image: node:latest commands: - yarn prettier -- name: Lint Code +- name: eslint image: node:latest commands: - yarn lint -- name: Build +- name: send + image: plugins/webhook + settings: + urls: https://lab.mifi.dev/hooks/9p65zpagctgkmndo8nwwm4199r + 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 }}] Code Quality Checks {{ build.status }} :tada:", + "username":"DroneBot" + } + +- name: build image: node:latest commands: - yarn build +- name: send + 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 }}] Build and Deploy {{ build.status }} :tada:", + "username":"DroneBot" + } + trigger: branch: - main