mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 01:06:27 +00:00
Handle multijob runners properly in verify-jenkins-jobs.sh
This commit is contained in:
parent
10c217024d
commit
3eef36b8a0
@ -27,6 +27,7 @@ set -o pipefail
|
|||||||
# check-links goes through verify-linkcheck.sh
|
# check-links goes through verify-linkcheck.sh
|
||||||
# test-go goes through gotest-dockerized.sh
|
# test-go goes through gotest-dockerized.sh
|
||||||
# pull* run on the pull Jenkins instance
|
# pull* run on the pull Jenkins instance
|
||||||
|
# upgrade multijob runners call other jobs without themselves running e2e.sh
|
||||||
readonly EXCEPTIONS='
|
readonly EXCEPTIONS='
|
||||||
kubernetes-build
|
kubernetes-build
|
||||||
kubernetes-build-1.0
|
kubernetes-build-1.0
|
||||||
@ -38,6 +39,13 @@ kubernetes-pull-build-test-e2e-gce
|
|||||||
kubernetes-pull-test-unit-integration
|
kubernetes-pull-test-unit-integration
|
||||||
kubernetes-update-jenkins-jobs
|
kubernetes-update-jenkins-jobs
|
||||||
kubernetes-verify-jenkins-jobs
|
kubernetes-verify-jenkins-jobs
|
||||||
|
kubernetes-upgrade-1.0-current-release-gce
|
||||||
|
kubernetes-upgrade-gce-1.1-master
|
||||||
|
kubernetes-upgrade-gce-stable-current-release
|
||||||
|
kubernetes-upgrade-gke-1.0-current-release
|
||||||
|
kubernetes-upgrade-gke-1.0-master
|
||||||
|
kubernetes-upgrade-gke-1.1-master
|
||||||
|
kubernetes-upgrade-gke-stable-current-release
|
||||||
'
|
'
|
||||||
|
|
||||||
# For each element of $1 (needles), searches for it in $2 (haystack). If there
|
# For each element of $1 (needles), searches for it in $2 (haystack). If there
|
||||||
@ -53,10 +61,10 @@ function search_build() {
|
|||||||
if ! grep "^kubernetes-" <(echo "${build}") > /dev/null; then
|
if ! grep "^kubernetes-" <(echo "${build}") > /dev/null; then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
if grep "${build}" <(echo "${EXCEPTIONS}") > /dev/null; then
|
if grep "^${build}$" <(echo "${EXCEPTIONS}") > /dev/null; then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
if ! grep "${build}" <(echo "${haystack}") > /dev/null; then
|
if ! grep "^${build}$" <(echo "${haystack}") > /dev/null; then
|
||||||
if [[ ${failed} -eq 0 ]]; then
|
if [[ ${failed} -eq 0 ]]; then
|
||||||
failed=1
|
failed=1
|
||||||
echo "- Builds not found in ${name}:" >&2
|
echo "- Builds not found in ${name}:" >&2
|
||||||
|
Loading…
Reference in New Issue
Block a user