From 000cea659f02ddd2c149482c1fd1d9a03375dccb Mon Sep 17 00:00:00 2001 From: Sam Therapy Date: Wed, 16 Feb 2022 09:02:30 -0600 Subject: [PATCH] Fix CI pipelines Signed-off-by: Sam Therapy --- .drone.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index cd71f40..1b3e1e2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,24 +3,39 @@ type: docker name: default steps: -- name: lint + +- name: dependencies image: node commands: - yarn + +- name: lint + image: node + depends_on: + - dependencies + commands: - yarn lint - name: build image: node + depends_on: + - dependencies commands: - yarn build - name: test image: node + depends_on: + - build commands: - yarn test - name: package image: node + depends_on: + - lint + - build + - test commands: - yarn package when: @@ -39,4 +54,7 @@ steps: - dist/feditoken-* checksum: - md5 - - sha1 \ No newline at end of file + - sha1 + when: + event: + - tag \ No newline at end of file