Jump to: navigation, search

Difference between revisions of "EclipseLink/Build"

(Related Links)
(Automated Build Schedule)
(5 intermediate revisions by 2 users not shown)
Line 3: Line 3:
  
 
== Automated Build Schedule ==
 
== Automated Build Schedule ==
EclipseLink utilizes automated build processes and methodologies for nearly all aspects of build processing. In some cases, like milestone and release publication, the automated processes are manually initiated. While others, the continuous and nightly integration builds, are initated automatically via crontab. For a more detailed discussion of the automated processes see the [[EclipseLink/Infrastructure]] page.
+
EclipseLink utilizes automated build processes and methodologies for nearly all aspects of build processing. In some cases, like milestone and release publication, the automated processes are manually initiated. While others, the continuous and nightly integration builds, are initiated automatically via Hudson (https://hudson.eclipse.org/hudson/view/EclipseLink/). For a more detailed discussion of the automated processes see the [[EclipseLink/Infrastructure]] page.
  
  
 
'''Nightly build schedule by branch'''
 
'''Nightly build schedule by branch'''
  
: <u>'Trunk'':</u> 12:05a nightly
+
: <u>'Master'':</u> 12:05a nightly
  
: <u>''2.1'':</u>  1:35a nightly
+
: <u>''2.4'':</u>  1:35a nightly
  
: <u>''2.0'':</u>  3:05a SuTThSa
+
: <u>''2.3'':</u>  3:05a nightly
  
: <u>''1.2'':</u>  3:05a MWF
 
  
'''Continuous build schedule (Oracle hosted server)'''
+
'''Continuous build schedule'''
  
: <u>''Trunk'':</u> On the hour (6a-8p daily)
+
: <u>''Master'':</u> On the hour (6a-8p daily)
  
: <u>''2.1'':</u> 20 minutes after the hour (6a-8p daily)
+
: <u>''2.4'':</u> 20 minutes after the hour (6a-8p daily)
  
: <u>''2.0'':</u> 40 minutes after the hour (6a-8p daily)
+
: <u>''2.3'':</u> 40 minutes after the hour (6a-8p daily)
  
  
All times are EDT. The crontab entries can be directly viewed in cron.txt which is stored in the /buildsystem directory of the trunk branch in our svn repository.
+
All times are EDT.
  
 
== Related Links ==
 
== Related Links ==
Line 42: Line 41:
 
[[EclipseLink/Build/Roadmap]] - http://wiki.eclipse.org/EclipseLink/Build/Roadmap
 
[[EclipseLink/Build/Roadmap]] - http://wiki.eclipse.org/EclipseLink/Build/Roadmap
  
[[Category:EclipseLink]]
+
[[EclipseLink/Build/Tycho]] - http://wiki.eclipse.org/EclipseLink/Build/Tycho
 +
 
 +
[[EclipseLink/Build/Git]] - http://wiki.eclipse.org/EclipseLink/Build/Git
 +
 
 +
[[Category:EclipseLink|Build]]

Revision as of 13:57, 11 December 2012

Build Requirements

This section has been moved.

Automated Build Schedule

EclipseLink utilizes automated build processes and methodologies for nearly all aspects of build processing. In some cases, like milestone and release publication, the automated processes are manually initiated. While others, the continuous and nightly integration builds, are initiated automatically via Hudson (https://hudson.eclipse.org/hudson/view/EclipseLink/). For a more detailed discussion of the automated processes see the EclipseLink/Infrastructure page.


Nightly build schedule by branch

'Master: 12:05a nightly
2.4: 1:35a nightly
2.3: 3:05a nightly


Continuous build schedule

Master: On the hour (6a-8p daily)
2.4: 20 minutes after the hour (6a-8p daily)
2.3: 40 minutes after the hour (6a-8p daily)


All times are EDT.

Related Links

Links to other EclipseLink Build related pages:

EclipseLink/Building - http://wiki.eclipse.org/EclipseLink/Building

EclipseLink/Build/Antlr - http://wiki.eclipse.org/EclipseLink/Build/Antlr

EclipseLink/Build/Infrastructure - http://wiki.eclipse.org/EclipseLink/Build/Infrastructure

EclipseLink/Build/NextGen - http://wiki.eclipse.org/EclipseLink/Build/NextGen

EclipseLink/Build/Requirements - http://wiki.eclipse.org/EclipseLink/Build/Requirements

EclipseLink/Build/Roadmap - http://wiki.eclipse.org/EclipseLink/Build/Roadmap

EclipseLink/Build/Tycho - http://wiki.eclipse.org/EclipseLink/Build/Tycho

EclipseLink/Build/Git - http://wiki.eclipse.org/EclipseLink/Build/Git