[ 
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

Reply via email to