Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/copyartifact-plugin
  Commit: 78fd99e73f663ab2eabf8085c97fd8b6b1abcdb0
      
https://github.com/jenkinsci/copyartifact-plugin/commit/78fd99e73f663ab2eabf8085c97fd8b6b1abcdb0
  Author: Jesse Glick <[email protected]>
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M src/main/java/hudson/plugins/copyartifact/CopyArtifact.java
    M src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java
    A 
src/test/resources/hudson/plugins/copyartifact/CopyArtifactTest/testProjectNameSplit.zip

  Log Message:
  -----------
  Restoring deserialization compatibility broken by 6243f6b for matrix projects.
Needed to check whether projectName was in fact a real job name (MatrixRun).
Unfortunately cannot use Converter.unmarshal for this purpose:
- relative paths would not be supported, since there is no context
- unpredictable order of job load breaks logic in case copier is loaded before 
matrix
Instead, upgrading format if and when the project is run, when all information 
is available.
(Note that this means that if you open the configure page before running it 
after upgrade,
you will see the related fields as blank, so you would need to correct them 
first;
not sure if that is fixable, but this is anyway a one-time conversion.)



-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to