15 lines
479 B
Bash
Executable file
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
|