Aha! Thanks so much! I will have to get busy on this. I was looking at it totally wrong.
On Tue, Aug 7, 2018, 9:10 PM Mark Waite <[email protected]> wrote: > The git plugin has no facility to support creating a branch or pushing a > branch from a Pipeline step. > > However, Pipeline can do it with an "sh" or "bat" step (depending on your > platform). > > If your repository URL is an ssh URL ( [email protected]:dir/repo.git or > ssh://[email protected]/dir/repo.git ) then you would use place the sh or > bat step inside an ssh-agent block. The ssh-agent block starts ssh-agent > and then command line git will use ssh-agent to authenticate. > > If your repository is an http or https URL ( > https://example.com/dir/repo.git ) then you would use place the sh or bat > step inside a withCredentials block. The withCredentials block extracts > username and password from the Jenkins credentials and makes them available > as a variable. Place that variable inside the git URL in the sh or bat > step as in "git push https://${USERNAME}:${PASSWORD}@example.com/dir/repo". > There are examples of withCredentials on the jenkins.io site to give good > techniques. > > Mark Waite > > On Tue, Aug 7, 2018 at 6:24 PM <[email protected]> wrote: > >> Hi folks, >> >> I've googled extensively, but I haven't seen any documentation or answers >> on how to create a new git branch in Pipeline. I must be missing something >> obvious, but the Git plugin page doesn't indicate anything other than >> checking out code with credentials. Has anyone here used Jenkins to create >> a branch and then push it to remote? >> >> Thanks! >> Jack >> >> -- >> 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/22a42e16-f0df-4dad-9e1f-3996cae8d40a%40googlegroups.com >> <https://groups.google.com/d/msgid/jenkinsci-users/22a42e16-f0df-4dad-9e1f-3996cae8d40a%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- > You received this message because you are subscribed to a topic in the > Google Groups "Jenkins Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/jenkinsci-users/37zGosGowKc/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtFn_4Zte%3DmQ_QLDB4JvGiVbt8GY3WbxaqB9hMTxqjM61g%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtFn_4Zte%3DmQ_QLDB4JvGiVbt8GY3WbxaqB9hMTxqjM61g%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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/CAAk78BQPj2Xmw%3DapYA%2B-Do3yQ4uDRyfXsutshOWgRUw8swpRfA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
