diff --git a/.woodpecker/lint.yaml b/.woodpecker/lint.yaml index ab1e667..9eb605a 100644 --- a/.woodpecker/lint.yaml +++ b/.woodpecker/lint.yaml @@ -6,3 +6,9 @@ steps: image: golangci/golangci-lint:latest commands: - golangci-lint run ./... + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default diff --git a/.woodpecker/pre-commit.yaml b/.woodpecker/pre-commit.yaml index 75d1fca..e497828 100644 --- a/.woodpecker/pre-commit.yaml +++ b/.woodpecker/pre-commit.yaml @@ -6,3 +6,9 @@ steps: image: git.unkin.net/unkin/almalinux9-base:20260308 commands: - uvx pre-commit run --all-files + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default diff --git a/.woodpecker/release.yaml b/.woodpecker/release.yaml index c0e6375..d11baf7 100644 --- a/.woodpecker/release.yaml +++ b/.woodpecker/release.yaml @@ -6,12 +6,24 @@ steps: image: golang:latest commands: - go test ./... + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default - name: build image: golang:latest commands: - VERSION=${CI_COMMIT_TAG} - go build -ldflags="-s -w -X main.version=${VERSION}" -o node-lookup ./... + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default depends_on: [test] - name: release @@ -22,4 +34,10 @@ steps: base_url: https://git.unkin.net files: node-lookup title: ${CI_COMMIT_TAG} + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default depends_on: [build] diff --git a/.woodpecker/unit-tests.yaml b/.woodpecker/unit-tests.yaml index 88e875a..09e0f94 100644 --- a/.woodpecker/unit-tests.yaml +++ b/.woodpecker/unit-tests.yaml @@ -6,3 +6,9 @@ steps: image: golang:latest commands: - go test -v -race ./... + environment: + DRONECI_PASSWORD: + from_secret: DRONECI_PASSWORD + backend_options: + kubernetes: + serviceAccountName: default