Module: tools Branch: master Commit: d98b57601dcba3c7eb571e9eb0262e5c3d97ef6f URL: https://source.winehq.org/git/tools.git/?a=commit;h=d98b57601dcba3c7eb571e9e...
Author: Alexandre Julliard julliard@winehq.org Date: Wed Jun 15 12:20:07 2022 +0200
winetest: Wait for head commit to stabilize before building test binaries.
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
winetest/make-winetest | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/winetest/make-winetest b/winetest/make-winetest index 370698ac..a16b06ba 100755 --- a/winetest/make-winetest +++ b/winetest/make-winetest @@ -47,8 +47,6 @@ done destdir="/home/winehq/opt/winetest/builds" desturl="http://test.winehq.org/builds" servicedir="/home/winehq/opt/winetest/winehq-builds/winetest" -toolsdir="/home/winehq/opt/tools" -transldir="/home/winehq/opt/source/transl"
logfile=LOG
@@ -64,13 +62,15 @@ umask 022 set -e (cd wine && git pull) || exit head=$(cd wine && git rev-parse --short=12 HEAD) || exit - branch=$(cd wine && git symbolic-ref HEAD) || exit
- if [ $branch != refs/heads/master ] + if [ -f $destdir/winetest-$head.exe -a -f $destdir/winetest64-$head.exe -a $force -eq 0 ] then exit 0 fi - if [ -f $destdir/winetest-$head.exe -a -f $destdir/winetest64-$head.exe -a $force -eq 0 ] + + prev_head=$(cd wine && git rev-parse --short=12 PREV-HEAD) + (cd wine && git tag -f PREV-HEAD $head) + if [ "$head" != "$prev_head" -a $force -eq 0 ] then exit 0 fi