From 00d1ef76f3fec741fb51f87869fcd898225f9c48 Mon Sep 17 00:00:00 2001 From: Elia el Lazkani Date: Sun, 2 Jul 2023 21:27:25 +0200 Subject: [PATCH] chore(): Tests building package in parallel --- .drone.yml | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index e007d04..3070f33 100644 --- a/.drone.yml +++ b/.drone.yml @@ -28,6 +28,8 @@ steps: commands: - go get - go build -o bin/cmw-linux-amd64 + depends_on: + - prepare - name: build-darwin-amd64 image: golang @@ -37,6 +39,8 @@ steps: commands: - go get - go build -o bin/cmw-darwin-amd64 + depends_on: + - prepare - name: build-windows-amd64 image: golang @@ -46,6 +50,8 @@ steps: commands: - go get - go build -o bin/cmw-windows-amd64 + depends_on: + - prepare - name: build-linux-arm64 image: golang @@ -55,6 +61,8 @@ steps: commands: - go get - go build -o bin/cmw-linux-arm64 + depends_on: + - prepare - name: build-darwin-arm64 image: golang @@ -64,11 +72,26 @@ steps: commands: - go get - go build -o bin/cmw-darwin-arm64 + depends_on: + - prepare -- name: check-all - image: golang - commands: - - ls -ltra bin/ +- name: gitea_release + image: plugins/gitea-release + settings: + title: Draft ${DRONE_COMMIT_SHA:0:8} + draft: true + note: Draft release of ${DRONE_COMMIT_SHA:0:8} + api_key: + from_secret: + registry_password + base_url: https://scm.project42.io + files: bin/* + depends_on: + - build-linux-amd64 + - build-darwin-amd64 + - build-windows-amd64 + - build-linux-arm64 + - build-darwin-arm64 depends_on: - test