mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-05-18 07:55:29 +00:00
35 lines
809 B
Bash
Executable File
35 lines
809 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Copyright 2019 The Kubernetes Authors.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
set -o nounset
|
|
set -o errexit
|
|
set -o pipefail
|
|
|
|
version=$1
|
|
|
|
function onLinuxAndNotOnTravis {
|
|
[[ ("linux" == "$(go env GOOS)") && (-z ${TRAVIS+x}) ]] && return
|
|
false
|
|
}
|
|
|
|
# TODO: change the label?
|
|
# We test against the latest release, and HEAD, and presumably
|
|
# any branch using this label, so it should probably get
|
|
# a new value.
|
|
mdrip --mode test \
|
|
--label testAgainstLatestRelease examples
|
|
|
|
# TODO: make work for non-linux
|
|
if onLinuxAndNotOnTravis; then
|
|
echo "On linux, and not on travis, so running the notravis example tests."
|
|
|
|
# Requires helm.
|
|
make $(go env GOPATH)/bin/helm
|
|
mdrip --mode test \
|
|
--label helmtest examples/chart.md
|
|
fi
|
|
|
|
echo "Example tests passed against ${version}."
|