From d57ec0028118b6f4436b4d10530ce1957e4b293e Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Mon, 3 Aug 2015 19:54:50 +0200 Subject: reproducible: clone repositories shallowly to speed it up --- bin/reproducible_freebsd.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'bin/reproducible_freebsd.sh') diff --git a/bin/reproducible_freebsd.sh b/bin/reproducible_freebsd.sh index 9a445078..a39151a0 100755 --- a/bin/reproducible_freebsd.sh +++ b/bin/reproducible_freebsd.sh @@ -49,8 +49,7 @@ $RSSH freebsd-version echo "=============================================================================" echo "$(date -u) - Cloning the freebsd git repository (which is autosynced with their CVS repository)" echo "=============================================================================" -$RSSH git clone https://github.com/freebsd/freebsd.git $TMPBUILDDIR/freebsd -$RSSH "cd $TMPBUILDDIR/freebsd ; git checkout $FREEBSD_TARGET" +$RSSH git clone --depth 1 --branch $FREEBSD_TARGET https://github.com/freebsd/freebsd.git $TMPBUILDDIR/freebsd FREEBSD=$($RSSH "cd $TMPBUILDDIR/freebsd ; git log -1") FREEBSD_VERSION=$($RSSH "cd $TMPBUILDDIR/freebsd ; git describe --always") echo "This is freebsd $FREEBSD_VERSION." -- cgit v1.2.3-54-g00ecf