Commit bae76454 authored by Simo Fält's avatar Simo Fält Committed by The Qt Project
Browse files

Fix for Qt Submodule Update jobs


Add qtgitreadonly mirror as baseurl for submodules, which have
relative url in .gitmodules.

Change-Id: I114aced602358b259e78827345cb534ca30fd354
Reviewed-by: default avatarSergio Ahumada <sergio.ahumada@digia.com>
Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@digia.com>
parent d01d5ea3
Branches
Tags
No related merge requests found
Showing with 5 additions and 0 deletions
...@@ -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" );
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment