[ https://jira.nuxeo.com/browse/NXBT-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=110435#comment-110435 ]
Julien Carsique edited comment on NXBT-358 at 1/25/12 6:26 PM: --------------------------------------------------------------- Using Multiple SCMs Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin) for making a unique job retrieve all addons. See http://qa.nuxeo.org/jenkins/job/addons-master/ Issues: * need manual maintenance for adding/removing addons to/from list (no use of Git submodules or similar mechanism) ** fast feedback: in that case, the build will fail * missing compliance with Github Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Github+Plugin): job is not triggered ** workaround: maintain one job per Git repository just for triggering the main job (see http://qa.nuxeo.org/jenkins/job/addons-master-trigger/) ** issue: https://issues.jenkins-ci.org/browse/JENKINS-12524 * possible issue(s) with changesets, culprits and notifications... to be checked... was (Author: jcarsique): Using Multiple SCMs Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin) for making a unique job retrieve all addons. Issues: * need manual maintenance for adding/removing addons to/from list (no use of Git submodules or similar mechanism) ** fast feedback: in that case, the build will fail * missing compliance with Github Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Github+Plugin): job is not triggered ** workaround: maintain one job per Git repository just for triggering the main job ** issue: https://issues.jenkins-ci.org/browse/JENKINS-12524 * possible issue(s) with changesets, culprits and notifications... to be checked... > Build standard addons within a unique job > ----------------------------------------- > > Key: NXBT-358 > URL: https://jira.nuxeo.com/browse/NXBT-358 > Project: Nuxeo ECM Build/Test Environment > Issue Type: Improvement > Components: Continuous integration > Reporter: Julien Carsique > Assignee: Julien Carsique > > Addons > Current distribution build depends on some addons: the one that are > considered standard and used in distribs / MP packages. > => Create a job that build all "standard" addons so that distribution does > not have to wait for 20 jobs -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets