Source

Target

Commits (3)
Showing with 8 additions and 1 deletion
...@@ -1834,6 +1834,8 @@ sub do_state_monitor_jenkins_build ...@@ -1834,6 +1834,8 @@ sub do_state_monitor_jenkins_build
url url
result result
fullDisplayName fullDisplayName
timestamp
duration
); );
my $json_tree; my $json_tree;
......
...@@ -88,7 +88,7 @@ if ($OSNAME =~ m{win32}i) { ...@@ -88,7 +88,7 @@ if ($OSNAME =~ m{win32}i) {
my $QUEUE_JSON_QUERY_STRING = 'depth=2&tree=builds[number,actions[parameters[name,value]]]'; my $QUEUE_JSON_QUERY_STRING = 'depth=2&tree=builds[number,actions[parameters[name,value]]]';
# expected query string when monitoring a build # expected query string when monitoring a build
my $BUILD_JSON_QUERY_STRING = 'depth=2&tree=building,number,url,result,fullDisplayName,runs[building,number,url,result,fullDisplayName]'; my $BUILD_JSON_QUERY_STRING = 'depth=2&tree=building,number,url,result,fullDisplayName,timestamp,duration,runs[building,number,url,result,fullDisplayName,timestamp,duration]';
# base configuration used in tests; override where appropriate # base configuration used in tests; override where appropriate
my $GERRIT_BASE = 'ssh://gerrit.example.com'; my $GERRIT_BASE = 'ssh://gerrit.example.com';
......
...@@ -266,6 +266,11 @@ sub update_submodule ...@@ -266,6 +266,11 @@ sub update_submodule
confess "Command `@cmd' did not output a giturl"; confess "Command `@cmd' did not output a giturl";
} }
# .gitmodules may contain relative path for submodules
if ($giturl eq "../$submodule.git") {
$giturl = catfile("qtgitreadonly:qt", "$submodule.git");
}
chdir catfile($base_dir, $submodule); chdir catfile($base_dir, $submodule);
$self->exe( qw(git fetch --verbose), $giturl, "+$ref:refs/heads/updated_submodule" ); $self->exe( qw(git fetch --verbose), $giturl, "+$ref:refs/heads/updated_submodule" );
......