(List (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS errexit]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS pipefail]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS nounset]} ) (If (DBracket {B1 UNARY_STRING_z {[DQ [VarSub KUBE_ROOT test_op=VS_TEST_COLON_HYPHEN {}]]}}) (= scope= flags=0 words=[] bindings=[('KUBE_ROOT', {[ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE]]})] [LIT_CHARS /..]})]) ) (Com {[LIT_CHARS source]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /cluster/lib/logging.sh]]} ) (If (DBracket {B! {B1 UNARY_FILE_d {[DQ [VarSub KUBE_ROOT][LIT_CHARS /examples]]}}}) (List (Com {[LIT_CHARS echo]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS "/examples not detected. This script should be run from a location where the source dirs are available."]]} ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]} ) ) ) (If (List (Fork (Pipeline! (Com {[LIT_CHARS which]} {[LIT_CHARS go-bindata]} ) ) ) (Com < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 1), > ) ) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Cannot find go-bindata. Install with"]]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS " go get -u github.com/jteeuwen/go-bindata/go-bindata"]]} ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS " and make sure GOBIN is in the system PATH"]]} ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 5]} ) ) ) (= scope= flags=0 words=[] bindings=[('BINDATA_OUTPUT', {[DQ [VarSub KUBE_ROOT][LIT_CHARS /test/e2e/generated/bindata.go]]})]) (Com {[LIT_CHARS go-bindata]} {[LIT_CHARS -nometadata]} {[LIT_CHARS -prefix]} {[DQ [VarSub KUBE_ROOT]]} {[LIT_CHARS -o]} {[DQ [VarSub BINDATA_OUTPUT][LIT_CHARS .tmp]]} {[LIT_CHARS -pkg]} {[LIT_CHARS generated]} {[LIT_CHARS -ignore]} {[LIT_CHARS .jpg]} {[LIT_CHARS -ignore]} {[LIT_CHARS .png]} {[LIT_CHARS -ignore]} {[LIT_CHARS .md]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /examples/...]]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /test/e2e/testing-manifests/...]]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /test/images/...]]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /test/fixtures/...]]} ) (Com {[LIT_CHARS gofmt]} {[LIT_CHARS -s]} {[LIT_CHARS -w]} {[DQ [VarSub BINDATA_OUTPUT][LIT_CHARS .tmp]]} ) (If (Pipeline! (Com {[LIT_CHARS cmp]} {[LIT_CHARS -s]} {[DQ [VarSub BINDATA_OUTPUT][LIT_CHARS .tmp]]} {[DQ [VarSub BINDATA_OUTPUT]]} ) ) (List (Com {[LIT_CHARS cat]} {[DQ [VarSub BINDATA_OUTPUT][LIT_CHARS .tmp]]} < (FilenameRedirectNode filename={[DQ [VarSub BINDATA_OUTPUT]]} "> 1), > ) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS log] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS info]} {[DQ [LIT_CHARS "Generated bindata file : "][VarSub BINDATA_OUTPUT][LIT_CHARS " has "][ComSub (Com {[LIT_CHARS wc]} {[LIT_CHARS -l]} {[VarSub BINDATA_OUTPUT]})][LIT_CHARS " lines of lovely automated artifacts"]]} more_env=[('V', {[LIT_CHARS 2]})] ) ) (ElseTrue) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS log] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS info]} {[DQ [LIT_CHARS "No changes in generated bindata file: "][VarSub BINDATA_OUTPUT]]} more_env=[('V', {[LIT_CHARS 2]})] ) ) (Com {[LIT_CHARS rm]} {[LIT_CHARS -f]} {[DQ [VarSub BINDATA_OUTPUT][LIT_CHARS .tmp]]} ) )