]> rtime.felk.cvut.cz Git - can-benchmark.git/blob - continuous/steps/10-clone
continuous: Apply fixup commit for broken revisions
[can-benchmark.git] / continuous / steps / 10-clone
1 #!/bin/sh
2
3 set -e
4
5 REPO=${REPO:-git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git}
6
7 if [ ! -d linux ]; then
8     if [ -d ~/src/linux/master/.git ]; then refs="$refs --reference $HOME/src/linux/master"; fi
9     if [ -d /usr/src/linux/.git ]; then refs="$refs --reference /usr/src/linux"; fi
10     git clone $refs $REPO linux
11 fi
12
13 cd linux
14 git fetch $REPO
15 git reset --hard FETCH_HEAD
16 git fetch --tags