Subversion Repositories DevTools

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5494 3626 d 21 h dpurdie /buildtool/trunk/ [JATS-353] Calculation of previous significant version can be incorrect
This leads to incorrectly calculated versions under frequently occuring edge case
 
5346 3686 d 22 h dpurdie /buildtool/trunk/ Improve RM Database connection failure by releasing the Oracle session on error and for each planning cycle.
Reworked RM Database connection logic
Allow pegged packages to be replaced with a WIP.
 
5336 3691 d 23 h dpurdie /buildtool/trunk/ Close Database connections under some error conditions.  
5159 3811 d 3 h dpurdie /buildtool/trunk/ The nagios estatus command now returns json encoded data.
Intended to be used as an interface to release manager
 
5158 3811 d 21 h dpurdie /buildtool/trunk/ Changes to build scheduling. Detect release changes via database flag and do it one per minute
Improved the scheduled downtime operation - removed bug that causes that demons to use 100% CPU
Improved nagios status
 
5090 3858 d 21 h dpurdie /buildtool/trunk/ Added support for packages imported via an SDK - they are not built in this release.
Treat pegged packages in a similar manner to SDK packages.
Detected 'Test Build' that will not be built due to other build errors - send email to user.
Refactored Daemon Instruction processing
Refactored emailing of Test Build emails
Factored out globalAndProjectWideBuildFailureEmailCollection and associated data - less moving of data
Calculate unique list of email addresses - only when used.
Improved method documentation
 
4982 3930 d 20 h dpurdie /buildtool/trunk/ Added support for build test results to be saved into the Release Manager Database  
4880 3965 d 0 h dpurdie /buildtool/trunk/ Removed the need, and use of, the 'none' build standard.  
4872 3965 d 22 h dpurdie /buildtool/trunk/ Fix issue detecting package build type on machines with no active build  
4826 3973 d 22 h dpurdie /buildtool/trunk/ Change to the mechanism by which the build information is generated and consumed within the XML files.
Simplified the processing of the of the platform machtype and related build mechanism by placing all the information into one directive.
 
4821 3977 d 3 h dpurdie /buildtool/trunk/ Significant changes. Removed the use of hard coded machine types ( ie: win32, solarix10_x86 and others )
The associations between machine types and machine class is derived from the Release Manager Database
 
4793 3991 d 3 h dpurdie /buildtool/trunk/ Added global email address to the test builds. Ensures that the buildadm email log also has gets the test build failures  
4402 4176 d 22 h dpurdie /buildtool/trunk/ [JATS-290] Better handling of packages that do not build on the configured platforms
[JATS-291] Better error message when package does not produce any output
Added date-time stamps into the build log
Significant refactoring to improve testability
Significant commenting changes
Greatly improved test harness structure
 
4299 4222 d 3 h dpurdie /buildtool/trunk/ Refactored the BuildStandard class - after creating a test case for its current operation.  
4298 4222 d 23 h dpurdie /buildtool/trunk/ [JATS-108] Build logs should have a time stamp
Fixed RM Interface - don't use the release_config.daemon_hostname data column. Allows build daemons to be dynamically changed.
Continual refactoring
Added new unit tests