22 lines
576 B
Bash
Executable file
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
|