board-status: be protocol agnostic on upload
Generate the board-status repo URL by replacing the last occurrence of "/coreboot" by "/board-status", which works across repo URL schemes (gerrit provides several). Change-Id: Iccb53bde994be619c1436815e13741d63738edf7 Signed-off-by: Patrick Georgi <patrick@georgi-clan.de> Reviewed-on: http://review.coreboot.org/6574 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
This commit is contained in:
parent
8f15f4715a
commit
77b182a31a
|
@ -262,14 +262,14 @@ cmd $REMOTE dmesg "${tmpdir}/${results}/kernel_log.txt"
|
||||||
coreboot_dir=$(pwd)
|
coreboot_dir=$(pwd)
|
||||||
if [ $UPLOAD_RESULTS -eq 1 ]; then
|
if [ $UPLOAD_RESULTS -eq 1 ]; then
|
||||||
# extract username from ssh://<username>@review.coreboot.org/blah
|
# extract username from ssh://<username>@review.coreboot.org/blah
|
||||||
username=$(git config --get remote.origin.url | sed 's/ssh\:\/\///' | sed 's/@.*//')
|
bsrepo=$(git config --get remote.origin.url | sed "s,\(.*\)/coreboot,\1/board-status,")
|
||||||
|
|
||||||
cd "util/board_status/"
|
cd "util/board_status/"
|
||||||
if [ ! -e "board-status" ]; then
|
if [ ! -e "board-status" ]; then
|
||||||
# FIXME: the board-status directory might get big over time.
|
# FIXME: the board-status directory might get big over time.
|
||||||
# Is there a way we can push the results without fetching the
|
# Is there a way we can push the results without fetching the
|
||||||
# whole repo?
|
# whole repo?
|
||||||
git clone "ssh://${username}@review.coreboot.org:29418/board-status"
|
git clone $bsrepo
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
"Error cloning board-status repo, aborting."
|
"Error cloning board-status repo, aborting."
|
||||||
exit $EXIT_FAILURE
|
exit $EXIT_FAILURE
|
||||||
|
|
Loading…
Reference in New Issue