@@ -47,9 +47,9 @@ CRI_TEST_PLATFORMS=(
4747
4848# Create releases output directory.
4949PROJECT=" sigs.k8s.io/cri-tools"
50- CRI_TOOLS_ROOT= " $GOPATH /src/ $PROJECT "
51- OUTPUTDIR= $CRI_TOOLS_ROOT /_output /releases
52- mkdir -p " $OUTPUTDIR "
50+ OUTPUT_DIR=_output
51+ RELEASES_DIR= $OUTPUT_DIR /releases
52+ mkdir -p " $RELEASES_DIR "
5353
5454GO_LDFLAGS=" -X ${PROJECT} /pkg/version.Version=${VERSION} "
5555
@@ -63,14 +63,14 @@ for platform in "${CRI_CTL_PLATFORMS[@]}"; do
6363 CRICTL_BIN=" crictl.exe"
6464 fi
6565
66- output_bin=${CRI_TOOLS_ROOT} /_output /bin/$arch -$os /${CRICTL_BIN}
66+ output_bin=$OUTPUT_DIR /bin/$arch -$os /${CRICTL_BIN}
6767 GOARCH=" $arch " GOOS=" $os " CGO_ENABLED=0 go build \
6868 -o ${output_bin} \
6969 -ldflags " ${GO_LDFLAGS} " \
7070 ${PROJECT} /cmd/crictl
7171 file ${output_bin}
72- tar zcf " $OUTPUTDIR /crictl-$VERSION -$os -$arch .tar.gz" \
73- -C ${CRI_TOOLS_ROOT} /_output /bin/$arch -$os \
72+ tar zcf " $RELEASES_DIR /crictl-$VERSION -$os -$arch .tar.gz" \
73+ -C $OUTPUT_DIR /bin/$arch -$os \
7474 ${CRICTL_BIN}
7575done
7676
@@ -84,14 +84,14 @@ for platform in "${CRI_TEST_PLATFORMS[@]}"; do
8484 CRITEST_BIN=" critest.exe"
8585 fi
8686
87- output_bin=${CRI_TOOLS_ROOT} /_output /bin/$arch -$os /${CRITEST_BIN}
87+ output_bin=$OUTPUT_DIR /bin/$arch -$os /${CRITEST_BIN}
8888 GOARCH=" $arch " GOOS=" $os " CGO_ENABLED=0 go test -c \
8989 -o ${output_bin} \
9090 -ldflags " ${GO_LDFLAGS} " \
9191 ${PROJECT} /cmd/critest
9292 file ${output_bin}
93- tar zcf " $OUTPUTDIR /critest-$VERSION -$os -$arch .tar.gz" \
94- -C ${CRI_TOOLS_ROOT} /_output /bin/$arch -$os \
93+ tar zcf " $RELEASES_DIR /critest-$VERSION -$os -$arch .tar.gz" \
94+ -C $OUTPUT_DIR /bin/$arch -$os \
9595 ${CRITEST_BIN}
9696done
9797
@@ -101,14 +101,14 @@ echo "| ---- | ------ | ------" | tee -a release-notes.md
101101
102102# Show sha256/512 for release files
103103if [[ " ${OSTYPE} " == " darwin" * ]]; then
104- for file in " $OUTPUTDIR " /* .tar.gz; do
104+ for file in " $RELEASES_DIR " /* .tar.gz; do
105105 SHA256=$( shasum -a 256 " $file " | sed -e " s,$file ,," | awk ' {print $1}' | tee " $file .sha256" )
106106 SHA512=$( shasum -a 512 " $file " | sed -e " s,$file ,," | awk ' {print $1}' | tee " $file .sha512" )
107107 BASE=$( basename " $file " )
108108 echo " | $BASE | $SHA256 | $SHA512 |" | tee -a release-notes.md
109109 done
110110else
111- for file in " $OUTPUTDIR " /* .tar.gz; do
111+ for file in " $RELEASES_DIR " /* .tar.gz; do
112112 SHA256=$( sha256sum -b " $file " | sed -e " s,$file ,," | awk ' {print $1}' | tee " $file .sha256" )
113113 SHA512=$( sha512sum -b " $file " | sed -e " s,$file ,," | awk ' {print $1}' | tee " $file .sha512" )
114114 BASE=$( basename " $file " )
0 commit comments