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