Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/Build"
(→Build Schedule) |
(→Build Schedule) |
||
Line 15: | Line 15: | ||
'''Nightly builds''' | '''Nightly builds''' | ||
− | : ''Trunk'': 12:05a nightly | + | : <u>''Trunk'':</u> 12:05a nightly |
− | : ''2.1.1'': 1:35a nightly | + | : <u>''2.1.1'':</u> 1:35a nightly |
− | : ''2.0.3'': 3:05a SuTThSa | + | : <u>''2.0.3'':</u> 3:05a SuTThSa |
− | : ''1.2.1'': 3:05a MWF | + | : <u>''1.2.1'':</u> 3:05a MWF |
'''Continuous builds''' | '''Continuous builds''' | ||
− | : ''Trunk'': on the hour 6a-8p | + | : <u>''Trunk'':</u> on the hour 6a-8p |
− | : ''2.1.1'': 20 after the hour 6a-8p | + | : <u>''2.1.1'':</u> 20 after the hour 6a-8p |
− | : ''2.0.3'': 20 til the hour 6a-8p | + | : <u>''2.0.3'':</u> 20 til the hour 6a-8p |
== Related Links == | == Related Links == |
Revision as of 09:57, 5 July 2010
Build Requirements
Past requirements used in designing the build
- Need reproducable Build automation quickly
- EclipseLink component builds need to be runnable on other non-eclipse IDEs (IntelliJ, JDev, etc)
- EclipseLink component builds need to be able to execute from either the hierarchical (SVN) tree, or a flat directory structure (all components at the same level
Moving Forward
- EclipseLink needs to shift from the old JEE to OSGi centric organization
- Builds should rely upon the manifest info for compile and runtime dependency info/versioning
- Any given component should build only when the component code changes
- bundle version info is updated per build (split marketing and bundle versioning)
Build Schedule
Nightly builds
- Trunk: 12:05a nightly
- 2.1.1: 1:35a nightly
- 2.0.3: 3:05a SuTThSa
- 1.2.1: 3:05a MWF
Continuous builds
- Trunk: on the hour 6a-8p
- 2.1.1: 20 after the hour 6a-8p
- 2.0.3: 20 til the hour 6a-8p
Related Links
Links to other EclipseLink Build related pages:
EclipseLink/Building - http://wiki.eclipse.org/EclipseLink/Building
EclipseLink/Infrastructure - http://wiki.eclipse.org/EclipseLink/Infrastructure
EclipseLink/Build/Antlr - http://wiki.eclipse.org/EclipseLink/Build/Antlr