Blob Blame History Raw
#!/bin/bash

if [ $# -lt 1 ]
then
  echo "$0 <version>"
  exit 1
fi

set -x
set -e

VERSION=$1

REPOURL=https://github.com/test-unit/
REPONAME=test-unit

TARBALLNAME=${REPONAME}-${VERSION}-tests.tar.gz

CURRDIR=$(pwd)
TMPDIRPATH=$(mktemp -d /var/tmp/${REPONAME}-tar-XXXXXX)
pushd $TMPDIRPATH

git clone ${REPOURL}/${REPONAME}.git
ln -sf ${REPONAME} ${REPONAME}-${VERSION}
cd ${REPONAME}

git checkout -b fedora-${VERSION} ${VERSION}
cd ..
tar czf $TARBALLNAME ${REPONAME}-${VERSION}/test
mv $TARBALLNAME $CURRDIR

popd
rm -rf $TMPDIRPATH