On Wed 31 May 2017 at 16:32, Mark Allison <[email protected]> wrote:

>
>>
>> On Wed, May 24, 2017 at 9:01 AM Mark Allison <[email protected]> wrote:
>>
>>> On Wednesday, 24 May 2017 13:29:58 UTC+1, Daniel Beck wrote:
>>>
>>>>
>>>> > On 24. May 2017, at 09:23, Mark Allison <[email protected]> wrote:
>>>> >
>>>> > I know I probably need to use sparse and/or shallow checkouts, but
>>>> can't seem to work out how to configure that in a Jenkins pipeline script
>>>> with the git plugin. Any ideas?
>>>>
>>>> Use the 'checkout' step and specify Git SCM. That should allow you to
>>>> use all the options available in Git. Use the snippet generator for this.
>>>>
>>>> Daniel, how does that show checking out a directory within a repo? Do
>>> you have something more concrete? The snippet generator does not show this.
>>>
>>
>> Checking out to a subdirectory within a workspace requires that you nest
>> the checkout() step inside a dir("subdir-name") step.  The snippet
>> generator only shows one at a time (as far as I recall), so it won't show
>> you that combination.
>>
>> Refer to
>> https://github.com/MarkEWaite/jenkins-bugs/blob/JENKINS-43052/Jenkinsfile for
>> an example of that technique.
>>
>
> Hi Mark,
>
> I am trying to checkout FROM a remote subdirectory within a repo not to a
> subdirectory. Does anyone know how to do that with the git plugin?
>

Git doesn't really do that.

I'd probably see if there is a command from the CLI that does what you want
and then just use a `sh` step to do that

(I'm betting there is no such CLI command BTW)

-- 
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/c90805be-fae3-4f26-bc85-c9e8c1f45e29%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/c90805be-fae3-4f26-bc85-c9e8c1f45e29%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
-- 
Sent from my phone

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CA%2BnPnMycSfKNpTTTPNnNxF_xevZwb%3DEfRc7QMMspXB8gN_epLQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to