Skip to content
  1. Jul 25, 2013
    • Jesse Glick's avatar
      [FIXED JENKINS-18918] From plugins we must use target/ not target/classes/ to unpack Maven. · 2152cf47
      Jesse Glick authored
      Also cleaning up variable names to be less misleading.
      
      Note that new File("target") is really a bad idea since we cannot predict the CWD in effect when Maven is run.
      (From the standard bin/mvn launcher, it seems that it will always be *some* Maven project at least.
      This may not be true for Maven run embedded from various tools.)
      But leaving that as is for now, since it is not clear how else we would find the project location.
      (new File(env.description().getTestClass().getProtectionDomain().getCodeSource().getLocation().toURI()).getParentFile() might work but it is pretty hacky.)
      2152cf47
    • Jesse Glick's avatar
      Comment about probable bug. · 68f1fa28
      Jesse Glick authored
      68f1fa28
    • Jesse Glick's avatar
      [[JENKINS-16301] Use a buffered input stream to get somewhat better... · 11953750
      Jesse Glick authored
      [[JENKINS-16301] Use a buffered input stream to get somewhat better performance also from Maven archiving.
      Introducing Util.getDigestOf(File) as a convenience.
      11953750
    • Jesse Glick's avatar
      [FIXED JENKINS-18178] Reverting an inessential part of the fix of... · e0a3a1dd
      Jesse Glick authored
      [FIXED JENKINS-18178] Reverting an inessential part of the fix of JENKINS-16301 since it broke some Maven builds.
      Apparently the Maven 2 process factory fails to adequately insulate the Maven process from Jenkins library dependencies;
      if you specify a build extension that can override dependencies used by Jenkins core classes!
      A real fix would involve changing class loader delegation, since presumably similar bugs could still occur.
      e0a3a1dd
  2. Jul 24, 2013
  3. Jul 23, 2013
  4. Jul 22, 2013
Loading