Module: tools
Branch: master
Commit: bf1f8e843d24b64132730b661c45512b94cf593c
URL: https://source.winehq.org/git/tools.git/?a=commit;h=bf1f8e843d24b64132730b6…
Author: Francois Gouget <fgouget(a)codeweavers.com>
Date: Tue Nov 27 16:35:40 2018 +0100
testbot: Provide the missions list to the Reconfig scripts.
The scripts need it to know which builds to update. A Wine VM may only
need to update the win32 build for instance, but may have to recreate
wineprefixes for multiple locales.
Signed-off-by: Francois Gouget <fgouget(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
testbot/bin/WineRunReconfig.pl | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/testbot/bin/WineRunReconfig.pl b/testbot/bin/WineRunReconfig.pl
index e7e5573..f61ee65 100755
--- a/testbot/bin/WineRunReconfig.pl
+++ b/testbot/bin/WineRunReconfig.pl
@@ -46,6 +46,7 @@ use WineTestBot::Jobs;
use WineTestBot::VMs;
use WineTestBot::Log;
use WineTestBot::LogUtils;
+use WineTestBot::Missions;
use WineTestBot::Engine::Notify;
@@ -345,7 +346,7 @@ my $Script = $VM->Type eq "wine" ? "WineReconfig.pl" : "Reconfig.pl";
$Script = "#!/bin/sh\n".
"( set -x\n".
" git pull &&\n".
- " ../bin/build/$Script\n".
+ " ../bin/build/$Script ". MergeMissionStatementTasks($Task->Missions) ."\n".
") >Reconfig.log 2>&1\n";
my $TA = $VM->GetAgent();
Debug(Elapsed($Start), " Sending the script: [$Script]\n");