| Summary: | [releng] Create nightly build of all RAP Incubator components | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Markus Knauer <mknauer> |
| Component: | Releng | Assignee: | Markus Knauer <mknauer> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | rsternberg |
| Version: | unspecified | ||
| Target Milestone: | 2.0 M1 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | 385402 | ||
| Bug Blocks: | |||
|
Description
Markus Knauer
All this needs to be summarized on a wiki page as soon as things have stabilized. So far everything is work in progress.
COMPONENT_NAME is the short name of the RAP Incubator component.
* Every component has its own Git repository ('org.eclipse.rap.incubator.COMPONENT_NAME.git')
* Every component has a central feature ('features/org.eclipse.rap.COMPONENT_NAME.feature')
* Every component uses a central build project ('releng/org.eclipse.rap.COMPONENT_NAME.build')
* This build project creates a p2 repository inside
There is a central git repository that contains the main build scripts ('org.eclipse.rap.incubator.releng.git').
It contributes a parent pom for all RAP Incubator projects.
It allows to start the builds of the components.
Every build creates an independent p2 repository. All repositories are available on the build server at
/shared/rt/rap/incubator/nightly/COMPONENT_NAME
We start with
* clientscripting
* cnf
* nebula-grid
* tabbed-properties
* visualization
and make them available from http://build.eclipse.org/rt/rap/incubator/nightly/ and from http://download.eclipse.org/rt/rap/incubator/nightly/
Great that this is shaping up! What about adding the information from comment 1 to a wiki page as a reference? We already have http://wiki.eclipse.org/RAP/Build_Process We could either add it there or create a new wiki page like http://wiki.eclipse.org/RAP/Incubator/Build_Process (In reply to comment #2) > Great that this is shaping up! What about adding the information from comment 1 > to a wiki page as a reference? We already have > > http://wiki.eclipse.org/RAP/Build_Process Yes, I already had this in mind as soon as things have stabilized. I'll add the description to the existing wiki page. Closing this bug as fixed because we now have Hudson build jobs for the following components: * clientscripting * cnf * fileupload * gef * nebula-grid * pde * tabbed-properties * visualization |