Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-43198

JGit Clean before checkout fails (jgit and gitignore with dir/subdir pattern)

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      The root cause of the issue is the following jgit bug, reproduced up to the lastest (4.6.1) version: https://bugs.eclipse.org/bugs/show_bug.cgi?id=514434

       Proposed fix: https://github.com/jenkinsci/git-client-plugin/pull/238

        Attachments

          Activity

          Hide
          chalstrick Christian Halstrick added a comment -

          Planned was a release in Feb18. But Matthias is quite busy and it's not clear whether we make this month. And yes, the next release will contain my fix. 

          Show
          chalstrick Christian Halstrick added a comment - Planned was a release in Feb18. But Matthias is quite busy and it's not clear whether we make this month. And yes, the next release will contain my fix. 
          Hide
          alexf Alexandre Feblot added a comment - - edited

          Great, thanks a lot, Christian Halstrick.

          When this release is integrated, the PR238 workaround can be removed.

          However, I think tests from PR238 and not yet merged PR239 should be kept.

          Show
          alexf Alexandre Feblot added a comment - - edited Great, thanks a lot, Christian Halstrick . When this release is integrated, the PR238 workaround can be removed. However, I think tests from PR238 and not yet merged PR239 should be kept.
          Hide
          markewaite Mark Waite added a comment -

          Tests from PR239 have been merged. The final assertion in that new test will be ignored until JGit 1.10.1 is included in the git client plugin.

          Show
          markewaite Mark Waite added a comment - Tests from PR239 have been merged . The final assertion in that new test will be ignored until JGit 1.10.1 is included in the git client plugin.
          Hide
          alexf Alexandre Feblot added a comment -

          Thanks, Mark Waite

          Show
          alexf Alexandre Feblot added a comment - Thanks, Mark Waite
          Hide
          markewaite Mark Waite added a comment -

          Git client plugin 3.0.0-beta1 includes JGit 4.11.0 with the fix for this problem.

          Show
          markewaite Mark Waite added a comment - Git client plugin 3.0.0-beta1 includes JGit 4.11.0 with the fix for this problem.

            People

            • Assignee:
              Unassigned
              Reporter:
              alexf Alexandre Feblot
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: