Fix export submodule source code error 80/258080/1 debian/0.9.21
authorbiao716.wang <biao716.wang@samsung.com>
Mon, 10 May 2021 07:44:36 +0000 (16:44 +0900)
committerbiao716.wang <biao716.wang@samsung.com>
Mon, 10 May 2021 07:44:36 +0000 (16:44 +0900)
Change-Id: Ief8adf0e70e02c403ab4117a81e65ac141cb76d0
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
gbp/scripts/common/buildpackage.py

index d089df5..a212286 100644 (file)
@@ -162,7 +162,7 @@ def dump_tree(repo, export_dir, treeish, with_submodules, recursive=True):
                                                                commit[0:8]))
                 subrepo = GitRepository(os.path.join(repo.path, subdir))
                 prefix = [subdir, subdir[2:]][subdir.startswith("./")] + '/'
-                data = subrepo.archive('tar', prefix, None, treeish)
+                data = subrepo.archive('tar', prefix, None, treeish=commit)
                 untar_data(export_dir, data)
     except GitRepositoryError as err:
         gbp.log.err("Git error when dumping tree: %s" % err)