mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-05 07:27:21 +00:00
hack: update golangci-lint verify scripts
Instead of invoking verify-golangci-lint.sh directly from Prow jobs, those Prow jobs should use "make verify WHAT=...". The advantage is that the common code for running verify targets will be used, which includes producing JUnit files. Providing simple wrappers for strict linting of PRs (= verify-golangci-lint-pr.sh) and event stricter linting of PRs with hints enabled (= verify-golangci-lint-pr-hints.sh) enables those WHAT targets.
This commit is contained in:
@@ -28,12 +28,4 @@ fi
|
||||
|
||||
KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
|
||||
|
||||
# include shell2junit library
|
||||
source "${KUBE_ROOT}/third_party/forked/shell2junit/sh2ju.sh"
|
||||
|
||||
# TODO (https://github.com/kubernetes/test-infra/issues/17056):
|
||||
# take this additional artifact and convert it to GitHub annotations
|
||||
# to make it easier to see these problems during a PR review.
|
||||
#
|
||||
# -g "${ARTIFACTS}/golangci-lint-githubactions.log"
|
||||
juLog -output="${ARTIFACTS:-/tmp/results}" -class="golangci" -name="golangci-strict-pr" -fail="^ERROR: " "${KUBE_ROOT}/hack/verify-golangci-lint.sh" -r "${PULL_BASE_SHA}" -s
|
||||
"${KUBE_ROOT}/hack/verify-golangci-lint.sh" -r "${PULL_BASE_SHA}" -s
|
||||
|
||||
Reference in New Issue
Block a user