<div dir="ltr"><div>Hello,</div><div><br></div><div>In my particular case, the code repository and the build repo are different. <br></div><div>In my build repo I have the gitlab ci config and the debian folder.</div><div><br></div><div><br></div><div>I have checked and in my case, the gbp export-orig fails and thus the tar is created using the origtargz</div><div><br></div><div><a href="https://salsa.debian.org/salsa-ci-team/pipeline/-/blob/master/salsa-ci.yml#L137">https://salsa.debian.org/salsa-ci-team/pipeline/-/blob/master/salsa-ci.yml#L137</a></div><div><br></div><div>I still could not find a way out to get the git submodules source as well while creating the source tar.</div><div><br></div><div><br></div><div>I tried to use --git-submodules with 

<code><span class="gmail-hljs-string">gbp</span> <span class="gmail-hljs-string">buildpackage</span></code> and it did not help either.<br></div><div>I just need the source of all the git submodules in the source tarball.<br></div><div><br></div><div>Any help will be appreciated please.</div><div><br></div><div><br></div><div>Thanks.<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 19 Oct 2022 at 20:51, Santiago Ruano Rincón <<a href="mailto:santiagorr@riseup.net">santiagorr@riseup.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">El 19/10/22 a las 16:51, probal basak escribió:<br>
> Hello Team,<br>
> <br>
> I already used the salsa ci pipeline to build a deb package for one of the<br>
> package.<br>
> <br>
> Now I have another use case with me where I have a git repo that I need to<br>
> configure to build deb package using salsa but this time the repo has git<br>
> submodules.<br>
> <br>
> Is there any way I can enable the submodules source cloning/update as well<br>
> while building the source tar?<br>
> <br>
> Or if you can please suggest a better way to do that please, it would<br>
> really help.<br>
<br>
Please note the pipeline relies on gbp to extract the source package. I<br>
have never used git submodules to produce/export a source package, but<br>
the gbp export-orig's man page mentions it:<br>
<a href="https://manpages.debian.org/unstable/git-buildpackage/gbp-export-orig.1.en.html" rel="noreferrer" target="_blank">https://manpages.debian.org/unstable/git-buildpackage/gbp-export-orig.1.en.html</a><br>
<br>
Note sure it that helps though.<br>
<br>
cheers,<br>
<br>
 -- S<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div>Thanks,<br></div>Probal Basak.<br></div>Phone : +91-9681893111<br></div></div></div></div>