fix verify step in .drone.yml
All checks were successful
continuous-integration/drone/tag Build is passing

This commit is contained in:
2023-05-28 16:43:38 +01:00
parent 73d2e6acf8
commit 488faced04

View File

@@ -17,6 +17,7 @@ steps:
image: alpine/git image: alpine/git
commands: commands:
- git submodule update --init --recursive - git submodule update --init --recursive
- name: checkout tag - name: checkout tag
image: alpine/git image: alpine/git
commands: commands:
@@ -25,6 +26,7 @@ steps:
- git checkout tags/${DRONE_TAG} - git checkout tags/${DRONE_TAG}
depends_on: depends_on:
- "checkout submodule" - "checkout submodule"
- name: go build - name: go build
image: golang:latest image: golang:latest
commands: commands:
@@ -33,13 +35,14 @@ steps:
- cd bin - cd bin
depends_on: depends_on:
- "checkout tag" - "checkout tag"
- name: verify - name: verify
image: golang:latest image: vbatts/slackware:14.2
commands: commands:
- message=$(/drone/src/unraid-kind/kind/bin/kind | head -n 1) - bash -c "if [[ \"$(kind/bin/kind | head -n 1)\" != \"kind creates and manages local Kubernetes clusters using Docker container 'nodes'\" ]]; then exit 1; fi"
- if test $message != "kind creates and manages local Kubernetes clusters using Docker container 'nodes'"; then exit 1; fi
depends_on: depends_on:
- "go build" - "go build"
- name: build slackware package - name: build slackware package
image: vbatts/slackware:14.2 image: vbatts/slackware:14.2
commands: commands:
@@ -51,6 +54,7 @@ steps:
- makepkg -l y -c y ../unraid-kind-${DRONE_TAG}.txz - makepkg -l y -c y ../unraid-kind-${DRONE_TAG}.txz
depends_on: depends_on:
- "verify" - "verify"
- name: prepare release - name: prepare release
image: vbatts/slackware:14.2 image: vbatts/slackware:14.2
commands: commands:
@@ -58,6 +62,7 @@ steps:
- cat ./release_note - cat ./release_note
depends_on: depends_on:
- "build slackware package" - "build slackware package"
- name: publish gitea release - name: publish gitea release
image: plugins/gitea-release image: plugins/gitea-release
settings: settings:
@@ -75,6 +80,7 @@ steps:
event: tag event: tag
depends_on: depends_on:
- "prepare release" - "prepare release"
- name: publish github release - name: publish github release
image: plugins/github-release@sha256:24f5fb388173c0ec211d1c73d2c4441efd3cd24d0ba9eea148b98c40d03807ff image: plugins/github-release@sha256:24f5fb388173c0ec211d1c73d2c4441efd3cd24d0ba9eea148b98c40d03807ff
settings: settings:
@@ -91,6 +97,7 @@ steps:
event: tag event: tag
depends_on: depends_on:
- "prepare release" - "prepare release"
- name: slack - name: slack
image: plugins/slack image: plugins/slack
settings: settings: