NO-ISSUE: Update drone
continuous-integration/drone/push Build encountered an error Details

This commit is contained in:
Stefan Goppelt 2025-09-14 19:57:57 +02:00
parent 3d154a90cb
commit 86f12df1c0
2 changed files with 26 additions and 6 deletions

View File

@ -1,17 +1,35 @@
kind: pipeline
type: docker
name: go-lib/util
environment:
GOVERSION: 1.25.1
VERSION: development
steps:
- name: build
image: golang
- name: prepare
image: golang:${GOVERSION}
commands:
- mkdir -p .build
- go install gotest.tools/gotestsum@v1.9.0
- go get ./...
- gotestsum --format testname --junitfile .build/unittests.xml -- -coverprofile=.build/coverage.txt ./...
- go get -v ./...
- go install gotest.tools/gotestsum@1.13.0
- go install golang.org/x/vuln/cmd/govulncheck@latest
- govulncheck -v ./...
- name: test
image: golang:${GOVERSION}
commands:
- mkdir -p .build
- gotestsum --format testname --junitfile .build/unittests.xml -- -coverprofile=.build/coverage.txt ./...
- govulncheck ./...
depends_on:
- prepare
- name: vulncheck
image: golang:${GOVERSION}
commands:
- govulncheck ./...
depends_on:
- prepare
- name: publish
image: golang
commands:
@ -21,6 +39,7 @@ steps:
- main
event:
- custom
trigger:
event:
- push

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.build/