: ${XENBITS:=osstest@xenbits.xensource.com}
: ${TREE_XEN:=git://xenbits.xen.org/xen.git}
+: ${PUSH_TREE_XEN:=$XENBITS:/home/xen/git/xen.git}
#: ${TREE_QEMU:=git://mariner.uk.xensource.com/qemu-$xenbranch.git}
: ${TREE_QEMU:=git://xenbits.xen.org/staging/qemu-$xenbranch.git}
#: ${TREE_LINUX:=git://github.com/jsgf/linux-xen.git}
: ${TAG_LINUX:=xen/next-2.6.32}
-: ${PUSH_TREE_LINUX:=$XENBITS:git/linux-pvops.git}
+: ${PUSH_TREE_LINUX:=$XENBITS:/home/xen/git/linux-pvops.git}
: ${BASE_TREE_LINUX:=git://xenbits.xen.org/linux-pvops.git}
: ${BASE_TAG_LINUX:=master}
TREE_LINUX=$PUSH_TREE_LINUX
TREE_QEMU_UPSTREAM=$XENBITS:git/qemu-upstream-${xenbranch#xen-}.git
+TREE_XEN=$PUSH_TREE_XEN
if info_linux_tree "$branch"; then
cd $repos/linux
fi
case "$branch" in
-xen*)
+xen-3.*)
cd $repos/$branch.hg
- hg push -r "$revision" ssh://$XENBITS/HG/$branch.hg
+ hg push -r "$revision" ssh://$XENBITS//home/xen/HG/$branch.hg
+ ;;
+xen-unstable)
+ cd $repos/xen
+ git push $TREE_XEN $revision:master
+ ;;
+xen-*-testing)
+ cd $repos/xen
+ xenversion=$branch
+ xenversion=${branch%-testing}
+ xenversion=${xenversion#xen-}
+ git push $TREE_XEN $revision:stable-$xenversion
;;
qemu-upstream-*)
cd $repos/$branch