Details
-
Type:
Improvement
-
Status: Closed (View Workflow)
-
Priority:
Minor
-
Resolution: Not A Defect
-
Component/s: git-plugin
-
Labels:
-
Similar Issues:
Description
Currently, in a multibranch workflow job, git scm checks out in detached mode and not on ${env.BRANCH_NAME}. My script generates files based on git info, which is why I added those lines after "checkout scm" :
{{sh "git branch -D ${env.BRANCH_NAME} || echo 1"
sh "git checkout -b ${env.BRANCH_NAME}"}}
Is there a way to make this a default ? Is there a reason why this is not done like this ?
Attachments
Issue Links
- depends on
-
JENKINS-31924 GitSCMSource should offer extensions
-
- Closed
-
For whatever reason, the Git plugin checks out branch heads in detached mode. You can override this behavior with an extension.