| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 864 |
6374 d 9 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
DEVI fix
Addressed >200 compiler warnings. Now only 9 remain. |
|
| 862 |
6389 d 4 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
DEVI fix |
|
| 858 |
6402 d 8 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Improved logging to help track down DEVI-48831 cause.
Revert functionality recently tightened up. Create auto.xml for escrow purposes (for those packages which do not have optional="true" in the prescribed manner below - see TECHGP-00181).
<import file="auto.xml" optional="true"/>
Minor logging improvements associated with archived releases and daemon threads exiting (these are not fatal). |
|
| 854 |
6421 d 9 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Fixed issues, including major revamp of error reporting. Better email subject text. Additional errors reported. For example, previously when extracting source code, no check was performed (the error was picked up at the build stage). Now, all command return codes are checked to improve email failure clarity. |
|
| 852 |
6430 d 6 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Fixed issues
Contains a 99 per cent fix for DEVI-047396, in that no ClearCase work is now performed, however too much release manager work is (still call autoMakeRelease even though the package version is official i.e. need new stored procedure to call) and the release notes/package ownership and write access in the archive do not get updated |
|
| 848 |
6462 d 0 h |
dpurdie |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Address DEVI-047232
Address DEVI-046737
Also:
1) Simplify running the escrow program
2) Add safety to launcher scripts
3) Included unix init.d script in release |
|
| 836 |
6484 d 5 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
DEVI fixes |
|
| 834 |
6490 d 1 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Metrics gathering (see TECHGP-00180).
Fix for the escrow tool to prevent the same package version being added to the collection (as a result of being referenced by another product in the bom)
More stringent business rule implemented to separate escrow build stages (if a dependency builds on multiple platforms and a consuming package builds on a subset of those platforms, separate the dependency and consuming package build stages) |
|
| 832 |
6504 d 2 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
enhancements
- check whether ANT_HOME is set
- go to state paused when directed (previously stayed in idle)
- do not log to log4j for escrow builds
- improved abt ant task logging
- work with jats release -extractfiles -view technique for escrow builds |
|
| 830 |
6514 d 8 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Escrow build tool changes to support TECHGP-00182:
- solaris centric escrow_set_up replaces win32/unix_set_up/tear_down
- additionally generate raw_data.csv, an escrow build agenda
- omitted unit tests in ripple engine for escrow build tool
Escrow/Build Daemon changes:
- close resultset/statement handles to prevent oracle error (don't rely on garbage collector) |
|
| 826 |
6543 d 5 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
major bug fix causing WIPs, once built successfully, to be then excluded from the build
- additional handle closures that potentially were keeping <rtagid>official file from being deleted in both the MasterThread and (for insurance purposes) the RippleEngine
- also call on System.gc() to force the deletion, though this is only attempted if the initial delete fails |
|
| 822 |
6548 d 3 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Bug fixes:
- ABT_HOME fixed in abtlaunch
Features:
- added pm.zip, a preconfigured process manager designed to launch the buildtool as a win32 service (see TECHGP-00179)
- added jats supplied version numbering information to the manifest files of each published jar file. this is primarily to ensure compatibility between the daemon generating the build file, and all consuming slaves. The manifest Specification-Version value reflects the jats supplied major number of the buildtool version. This is used at run time and embedded in a build file, and checked by the abt-ant task. The abt-ant task will fail if they are different. |
|
| 816 |
6576 d 4 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Bug fixes:
- not tearing views down for failed builds
- improved logging
- master/slave handshake, slave repeatedly sets run level WAITING when woken whilst waiting to consume a build file
- pass -pname -pversion on create_dpkg
- replaced getFreeSpace with getUserSpace
- master not handling build failures (not marking as excludeFromBuild ie do not ripple)
- slave no preserving build failures due to a bug in the AbtPublish target. Fixed by generating build info in this target. |
|
| 814 |
6578 d 7 h |
mhunt |
/buildtool/trunk/ |
DevTools/buildtool: Checkin by Svn Import
Accomodate MASS-00238 generated code
EXPERIMENTAL VERSION. DO NOT USE!! |
|