|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2] scripts: introduce a script for build test
Wei Liu writes ("[PATCH v2] scripts: introduce a script for build test"):
...
> +if git branch | grep -q '^\*.\+detached at'; then
You mean some rune involving git-symbolic-ref.
git-symbolic-ref -q HEAD exits with status 1 if HEAD is detached, 0 if
HEAD is a branch, or some other status in case of trouble.
But you could combine this test with your ORIG_BRANCH thing, and just
say
git-symbolic-ref HEAD
which exits 128 if HEAD is detached.
> +if ! git merge-base --is-ancestor $BASE $TIP; then
> + echo "$BASE is not an ancestor of $TIP, aborted"
> + exit 1
> +fi
I would remove this check. There is nothing wrong with asking "does
this branch build everywhere" even if it hasn't rebased yet.
The rest LGTM.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |