Skip to content
This repository was archived by the owner on Mar 23, 2026. It is now read-only.

Commit 13ce325

Browse files
committed
gemini review
1 parent d433897 commit 13ce325

1 file changed

Lines changed: 18 additions & 16 deletions

File tree

.kokoro/jdbc-release.sh

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,40 +13,42 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16+
set -euo pipefail
17+
1618
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
17-
cd ${DIR}/../google-cloud-bigquery-jdbc
19+
cd "${DIR}/../google-cloud-bigquery-jdbc"
1820

1921
FOLDER=release
2022
DATE=$(date '+%Y-%m-%d')
21-
COMMIT=$(git rev-parse HEAD)
23+
COMMIT=$(git rev-parse --short HEAD)
2224
VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)
2325
BUCKET=gs://bq_devtools_release_private/drivers/jdbc
24-
NIGHTLY_BUILD_DESTINATION=${BUCKET}/nightly/${VERSION}/${DATE}
26+
NIGHTLY_BUILD_DESTINATION="${BUCKET}/nightly/${VERSION}/${DATE}"
2527

2628
# All dependencies release
27-
mkdir -p ./${FOLDER}
28-
make docker-package-all-dependencies PACKAGE_DESTINATION=$(pwd)/${FOLDER}
29+
mkdir -p "./${FOLDER}"
30+
make docker-package-all-dependencies PACKAGE_DESTINATION="$(pwd)/${FOLDER}"
2931
JAR_FILE=$(find . -wholename "./${FOLDER}/*jar" -print -quit)
30-
JAR_NAME=$(basename ${JAR_FILE} .jar)-${DATE}-${COMMIT}
32+
JAR_NAME=$(basename "${JAR_FILE}" .jar)-${DATE}-${COMMIT}
3133

32-
gsutil cp ${JAR_FILE} "${NIGHTLY_BUILD_DESTINATION}/${JAR_NAME}.jar"
33-
rm -rf ${FOLDER}
34+
gsutil cp "${JAR_FILE}" "${NIGHTLY_BUILD_DESTINATION}/${JAR_NAME}.jar"
35+
rm -rf "${FOLDER}"
3436

3537
# All dependencies release - shaded
36-
mkdir -p ./${FOLDER}
37-
make docker-package-all-dependencies-shaded PACKAGE_DESTINATION=$(pwd)/${FOLDER}
38+
mkdir -p "./${FOLDER}"
39+
make docker-package-all-dependencies-shaded PACKAGE_DESTINATION="$(pwd)/${FOLDER}"
3840
JAR_FILE=$(find . -wholename "./${FOLDER}/*jar" -print -quit)
3941

40-
gsutil cp ${JAR_FILE} "${NIGHTLY_BUILD_DESTINATION}/${JAR_NAME}-shaded.jar"
41-
rm -rf ${FOLDER}
42+
gsutil cp "${JAR_FILE}" "${NIGHTLY_BUILD_DESTINATION}/${JAR_NAME}-shaded.jar"
43+
rm -rf "${FOLDER}"
4244

4345
# Thin release
44-
mkdir -p ./${FOLDER}
45-
make docker-package PACKAGE_DESTINATION=$(pwd)/${FOLDER}
46+
mkdir -p "./${FOLDER}"
47+
make docker-package PACKAGE_DESTINATION="$(pwd)/${FOLDER}"
4648
ZIP_FILE=$(find . -wholename "./${FOLDER}/*zip" -print -quit)
4749

48-
gsutil cp ${ZIP_FILE} "${NIGHTLY_BUILD_DESTINATION}/${JAR_NAME}.zip"
49-
rm -rf ${FOLDER}
50+
gsutil cp "${ZIP_FILE}" "${NIGHTLY_BUILD_DESTINATION}/${JAR_NAME}.zip"
51+
rm -rf "${FOLDER}"
5052

5153
# Update latest version
5254
gsutil cp "${NIGHTLY_BUILD_DESTINATION}/${JAR_NAME}.zip" "${BUCKET}/google-cloud-bigquery-jdbc-latest.zip"

0 commit comments

Comments
 (0)