Drop privilages before running tests in CI
This commit is contained in:
parent
f5b7280242
commit
ff9f027096
|
|
@ -23,12 +23,17 @@ jobs:
|
||||||
- -c
|
- -c
|
||||||
- |
|
- |
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
set -eux
|
||||||
|
chown -R nobody:nogroup "${PWD}/go"
|
||||||
|
|
||||||
|
cat <<'EOS' | su -c bash -s /bin/bash nobody
|
||||||
set -eux
|
set -eux
|
||||||
export GOPATH="${PWD}/go"
|
export GOPATH="${PWD}/go"
|
||||||
export PATH="${PATH}:${GOPATH}/bin"
|
export PATH="${PATH}:/usr/local/go/bin:${GOPATH}/bin"
|
||||||
go get github.com/onsi/ginkgo/ginkgo
|
go get github.com/onsi/ginkgo/ginkgo
|
||||||
"${GOPATH}/src/k8s.io/kubectl/pkg/framework/test/scripts/download-binaries.sh"
|
"${GOPATH}/src/k8s.io/kubectl/pkg/framework/test/scripts/download-binaries.sh"
|
||||||
GINKGO_PERFORMANCE=1 "${GOPATH}/src/k8s.io/kubectl/pkg/framework/test/scripts/run-tests.sh"
|
GINKGO_PERFORMANCE=1 "${GOPATH}/src/k8s.io/kubectl/pkg/framework/test/scripts/run-tests.sh"
|
||||||
|
EOS
|
||||||
- name: push-to-prod-branch
|
- name: push-to-prod-branch
|
||||||
serial: true
|
serial: true
|
||||||
plan:
|
plan:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue