]> git.ozlabs.org Git - next-scripts/blob - to_ozlabs
update to_ozlabs script
[next-scripts] / to_ozlabs
1 #!/bin/bash
2
3 echo "Updating Linus' tree"
4 ssh ozlabs.org "cd kernels/linus.git; git remote update"
5
6 echo "Pushing next"
7 cd ~/kernels/next/next
8 git push bilbo
9 ssh ozlabs.org "cd kernels/next/next; git reset --hard"
10
11 echo "Pushing next-history"
12 cd ~/kernels/next/next-history.git
13 git push bilbo
14
15 echo "Pushing quilt"
16 cd ~/kernels/next/quilt
17 git push bilbo
18 ssh ozlabs.org "cd kernels/next/quilt; git reset --hard"
19
20 echo "Pushing next-fixes"
21 cd ~/kernels/next/next-fixes
22 git push bilbo
23 ssh ozlabs.org "cd kernels/next/next-fixes; git reset --hard"
24
25 cd ../../
26 rsync -avHP --exclude gitk.cache --exclude 'patch-*-next-2*' --exclude next-2'*'/ --exclude next/'**' --exclude quilt/'**' --exclude next-fixes/'**' --exclude next-history.git/'**' --delete next/ ozlabs.org:kernels/next/
27
28 ssh ozlabs.org "touch kernels/NEXT-DONE"
29
30 exit 0