(List (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS errexit]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS nounset]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS pipefail]} ) (= scope= flags=0 words=[] bindings=[('KUBE_ROOT', {[ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE]]})] [LIT_CHARS /..]})]) (Com {[LIT_CHARS cd]} {[DQ [VarSub KUBE_ROOT]]} ) (= scope= flags=0 words=[] bindings=[('result', {[LIT_CHARS 0]})]) (FunctionDef find_e2e_test_untagged_gcr_images [] (Pipeline (Com {[LIT_CHARS grep]} {[LIT_CHARS -o]} {[LIT_CHARS -E]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS test/e2e/] [LIT_OTHER "*"] [LIT_CHARS .go]} ) (Com {[LIT_CHARS grep]} {[LIT_CHARS -v]} {[LIT_CHARS -E]} {[DQ [LIT_CHARS "gcr.io/.*:"]]} ) (Com {[LIT_CHARS cut]} {[LIT_CHARS -d]} {[DQ [LIT_CHARS ":"]]} {[LIT_CHARS -f]} {[LIT_CHARS 1]} ) (Com {[LIT_CHARS sort]} {[LIT_CHARS -u]} more_env=[('LC_ALL', {[LIT_CHARS C]})] ) ) ) (FunctionDef find_e2e_test_latest_gcr_images [] (Pipeline (Com {[LIT_CHARS grep]} {[LIT_CHARS -o]} {[LIT_CHARS -E]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS test/e2e/] [LIT_OTHER "*"] [LIT_CHARS .go]} ) (Com {[LIT_CHARS cut]} {[LIT_CHARS -d]} {[DQ [LIT_CHARS ":"]]} {[LIT_CHARS -f]} {[LIT_CHARS 1]} ) (Com {[LIT_CHARS sort]} {[LIT_CHARS -u]} more_env=[('LC_ALL', {[LIT_CHARS C]})] ) ) ) (If (Com {[LIT_CHARS find_e2e_test_latest_gcr_images]} ) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "!!! Found :latest gcr.io images in the above files"]]} ) (= scope= flags=0 words=[] bindings=[('result', {[LIT_CHARS 1]})]) ) ) (If (Com {[LIT_CHARS find_e2e_test_untagged_gcr_images]} ) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "!!! Found untagged gcr.io images in the above files"]]} ) (= scope= flags=0 words=[] bindings=[('result', {[LIT_CHARS 1]})]) ) ) (Com {[LIT_CHARS exit]} {[VarSub result]} ) )