Francois Gouget : testbot: Trace the git HEAD after a repository update.

Alexandre Julliard julliard at winehq.org
Mon Mar 16 16:45:12 CDT 2020


Module: tools
Branch: master
Commit: e10276b895fb2001522ac6f43281aa77cffdb14b
URL:    https://source.winehq.org/git/tools.git/?a=commit;h=e10276b895fb2001522ac6f43281aa77cffdb14b

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Sun Mar 15 22:53:13 2020 +0100

testbot: Trace the git HEAD after a repository update.

'git pull' already shows the old and new HEAD (if the repository is
not already up-to-date), but this provides the commit id in the same
format as ApplyPatch() which makes it available to the TestBot server.

Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 testbot/lib/Build/Utils.pm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/testbot/lib/Build/Utils.pm b/testbot/lib/Build/Utils.pm
index c425078..85df900 100644
--- a/testbot/lib/Build/Utils.pm
+++ b/testbot/lib/Build/Utils.pm
@@ -89,7 +89,8 @@ sub GitPull($)
   else
   {
     InfoMsg "\nUpdating the $Dir source\n";
-    system("cd '$DataDir/$Dir' && set -x && git pull");
+    system("cd '$DataDir/$Dir' && (set -x && git pull) && ".
+           "echo $Dir:HEAD=`git rev-parse HEAD`");
   }
   if ($? != 0)
   {




More information about the wine-cvs mailing list