[
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
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets