python-google-cloud-testutils/generate-tarball.sh
2026-04-01 20:11:38 +13:00

15 lines
479 B
Bash
Executable file

#!/bin/bash
set -euo pipefail
VERSION=${1:?Usage: $0 <version>}
TAG="google-cloud-testutils-v${VERSION}"
workdir=$(mktemp -d)
trap 'rm -rf "${workdir}"' EXIT
git clone --depth 1 --branch "${TAG}" \
https://github.com/googleapis/google-cloud-python "${workdir}/repo"
tar czf "google-cloud-testutils-${VERSION}.tar.gz" \
--transform "s,^repo/packages/google-cloud-testutils,google-cloud-testutils-${VERSION}," \
-C "${workdir}" repo/packages/google-cloud-testutils