File tree 2 files changed +23
-1
lines changed
staging/src/k8s.io/code-generator/examples/hack
2 files changed +23
-1
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,17 @@ SCRIPT_DIR="$(dirname "${BASH_SOURCE[0]}")"
22
22
SCRIPT_ROOT=" ${SCRIPT_DIR} /.."
23
23
CODEGEN_PKG=" ${CODEGEN_PKG:- " ${SCRIPT_ROOT} /.." } "
24
24
25
+ print_stack_trace () {
26
+ echo " *************************************************************************************"
27
+ echo " Stack trace (most recent call first):"
28
+ for (( i= ${# FUNCNAME[@]} - 1 ; i>= 0 ; i-- )) ; do
29
+ echo " [${i} ] ${FUNCNAME[i]} () called at ${BASH_SOURCE[i+1]} :${BASH_LINENO[i]} "
30
+ done
31
+ }
32
+
33
+ echo " update"
34
+ print_stack_trace
35
+
25
36
source " ${CODEGEN_PKG} /kube_codegen.sh"
26
37
27
38
THIS_PKG=" k8s.io/code-generator/examples"
Original file line number Diff line number Diff line change @@ -32,6 +32,18 @@ cleanup
32
32
mkdir -p " ${TMP_DIFFROOT} "
33
33
cp -a " ${DIFFROOT} " /* " ${TMP_DIFFROOT} "
34
34
35
+ # smoke test
36
+ echo " verify"
37
+ print_stack_trace () {
38
+ echo " *************************************************************************************"
39
+ echo " Stack trace (most recent call first):"
40
+ for (( i= ${# FUNCNAME[@]} - 1 ; i>= 0 ; i-- )) ; do
41
+ echo " [${i} ] ${FUNCNAME[i]} () called at ${BASH_SOURCE[i+1]} :${BASH_LINENO[i]} "
42
+ done
43
+ }
44
+
45
+ print_stack_trace
46
+
35
47
" ${SCRIPT_ROOT} /hack/update-codegen.sh"
36
48
echo " diffing ${DIFFROOT} against freshly generated codegen"
37
49
ret=0
43
55
exit 1
44
56
fi
45
57
46
- # smoke test
47
58
echo " Smoke testing examples by compiling..."
48
59
pushd " ${SCRIPT_ROOT} "
49
60
go build " k8s.io/code-generator/examples/crd/..."
You can’t perform that action at this time.
0 commit comments