ikedam commented on Bug JENKINS-23181

This means you have a broken "Copy artifacts from another project".
I want to know what broke that configuration (you cannot create that broken configuration in usual ways).

Let me know:

  • Did you upgrade copyartifact-plugin from a version < 1.26 ?
    • The configuration file format is changed since 1.25. This problem may be caused for the bad migration of configuration files.
  • Is there any strange logs when you starts Jenkins?
    • Migration of the configuration files is performed when Jenkins starts up. If some problems happen in the migration process, there would be error logs.
  • Let me see config.xml of the project with broken "Copy artifacts from another project" if you can find that.
    • Correct copyartifact configurations are like this in ${JENKINS_HOME}/jobs/PROJECTNAME/config.xml:
      ...
          <hudson.plugins.copyartifact.CopyArtifact plugin="copyartifact@1.30">
            <project>projectCopiedFrom</project>
            <filter>artifact.zip</filter>
            <target></target>
            <selector class="hudson.plugins.copyartifact.StatusBuildSelector"/>
            <doNotFingerprintArtifacts>false</doNotFingerprintArtifacts>
          </hudson.plugins.copyartifact.CopyArtifact>
      ...
      
    • In your case, it sounds like a <project> tag does not exist (not only be empty, but not exist).
    • If there are many projects in your Jenkins, it would be difficult to find out that.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to