/
githubmirror
/
ndctl
Обзор
Документация
Войти
/
githubmirror
/
ndctl
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v64
make-git-snapshot.sh
21 строка
616 B
Dan Williams
ndctl: switch to ndctl-VERSION tag format
09 май 2016, 19:33
09 май 2016, 19:33
28bf7a6
Код
Авторство
О чём код?
#!/bin/bash set -e NAME=ndctl REFDIR="$HOME/git/ndctl" # for faster cloning, if available UPSTREAM=$REFDIR #TODO update once we have a public upstream OUTDIR=$HOME/rpmbuild/SOURCES [ -n "$1" ] && HEAD="$1" || HEAD="HEAD" WORKDIR="$(mktemp -d --tmpdir "$NAME.XXXXXXXXXX")" trap 'rm -rf $WORKDIR' exit [ -d "$REFDIR" ] && REFERENCE="--reference $REFDIR" git clone $REFERENCE "$UPSTREAM" "$WORKDIR" VERSION=$(./git-version) DIRNAME="ndctl-${VERSION}" git archive --remote="$WORKDIR" --format=tar --prefix="$DIRNAME/" HEAD | gzip > $OUTDIR/"ndctl-${VERSION}.tar.gz" echo "Written $OUTDIR/ndctl-${VERSION}.tar.gz"