Hi,

The commit message really looks better but there's a major issue with Maven jobs: all Maven modules' config files are part of the same job configuration and should be committed together

  • one commit per module.
  • just after the upgrade, I received more than two thousand notifications from SCM Sync commits
  • for instance, in the following extract, the job name is "nuxeo-dm-master", not "org.nuxeo.ecm.platform:nuxeo-platform-webapp" which is one of "nuxeo-dm" Maven modules.
    Message:
        Job [org.nuxeo.ecm.platform:nuxeo-platform-webapp] configuration updated by SYSTEM
    
    Files:
    A jobs/nuxeo-dm-master/modules/org.nuxeo.ecm.platform$nuxeo-platform-webapp/config.xml
    
    diff --git a/jobs/nuxeo-dm-master/modules/org.nuxeo.ecm.platform$nuxeo-platform-webapp/config.xml b/jobs/nuxeo-dm-master/modules/org.nuxeo.ecm.platform$nuxeo-platform-webapp/config.xml
    new file mode 100644
    index 0000000..c831005
    --- /dev/null
    +++ b/jobs/nuxeo-dm-master/modules/org.nuxeo.ecm.platform$nuxeo-platform-webapp/config.xml
    ...

I don't remember if it was already the case, maybe it's only due to a fix (config files not committed by previous versions of the plugin) or a combination of both causes?
Since, for now, it seems to add missing files in SCM, I don't know if it will happen again on job configuration changes: if something is changed in the Maven's config files, will there be a new bunch of commits per Maven module?

Thanks,

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

Reply via email to