python-azure-devtools/generate-devtools-tarball.sh
2021-08-11 10:07:05 -05:00

22 lines
576 B
Bash
Executable file

#!/bin/bash
# This script generates the source code for the python-azure-devtools
# Fedora package.
set -euxo pipefail
CURRENT_DIR=$(pwd)
COMMIT=$1
SHORTCOMMIT=${COMMIT:0:7}
TMP_DIR=$(mktemp -d)
USER=azure
PROJECT=azure-sdk-for-python
pushd $TMP_DIR
wget https://github.com/${USER}/${PROJECT}/archive/${COMMIT}/azure-sdk-for-python-${SHORTCOMMIT}.tar.gz
tar xf azure-sdk-for-python-${SHORTCOMMIT}.tar.gz
pushd azure-sdk-for-python-${COMMIT}/tools/azure-devtools
tar -cz -f ${CURRENT_DIR}/azure-devtools-${COMMIT}.tar.gz .
popd
popd
rm -rf $TMP_DIR