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
7032 2441 d 11 h dpurdie /buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ [PX-14315] - Build System repeatedly building a package that fails

Package A ( the package that is being endlessly rebuilt ) is indirectly dependent on Package B via other packages including Package-C
Package-B had a build failure cause Package-A to be indirectly excluded.
Package-C has been modified such that Package-A is no longer dependent on Package-B.

There are several issues.
1: Package-A is not removed from the indirect exclusion list now that it is no longer indirectly excluded. May need a mechanism whereby indirect exclusions that are no longer valid are removed.
2: When Package-A fails to build it is not added to the directly-excluded list because it has already been excluded. May need to improve the mechanism such that a direct-exclusion will override an indirect-exclusion.
 
7023 2452 d 11 h dpurdie /buildtool/trunk/ Adding Scheduled Package Builds
Refactoring bits
 
6917 2497 d 16 h dpurdie /buildtool/trunk/ Update version numbers  
6914 2504 d 16 h dpurdie /buildtool/trunk/ Massive rework of the structure to build under gradle
No code changes
 
6913 2504 d 16 h dpurdie /buildtool/trunk/ Massive rework of the structure to build under gradle
No code changes
 
6637 2703 d 10 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/ripple/ Force NULL pkg display data instead of zero  
6633 2703 d 11 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/ Improve SQL  
6632 2703 d 12 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/ Allow force ripple of a package that has advisory dependencies
First attempt at improving the Release Manager display of a package being built
 
6606 2721 d 9 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/ Report buildRef to simplify cross ref between log and build errors
Factor out build.xml file parsing
Fix detection of undefined DPKG_REPLICA
 
6596 2723 d 10 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/ Improve detection of new packages in dpkg_archive
Remove dual use of database field that leads to build requests being missed
Improved slave polling of database - moved to single thread
Reduced logging in slave-wait loop
Improved slave processing of pause and other conditions
 
6595 2725 d 15 h dpurdie /buildtool/trunk/src/generated/ Add check for valid Version Control tag before build - prevent email flood on missing label
Improve detection of files in dpkg_archive
 
6551 2758 d 14 h dpurdie /buildtool/trunk/src/ Fix Slave Termination on machine name change  
6524 2779 d 16 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/daemon/ Better detect duff Nagios commands  
6520 2780 d 14 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/daemon/ Reworked Nagios request processing in an attempt to prevent sockets not being closed  
6465 2821 d 14 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/daemon/ Close nagios socket after use  
6436 2822 d 16 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/ripple/ Added Ripple stop support  
6429 2827 d 11 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/abt/ Improve directory deletion. USe both Java (native) and Jats Utility  
6405 2835 d 15 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/ Each build thread must have its own release manager instance  
6399 2836 d 14 h dpurdie /buildtool/trunk/ Better deletion of build directory
Many changes to reduce SONARLINT warnings
 
6171 3101 d 15 h dpurdie /buildtool/trunk/src/generated/com/erggroup/buildtool/abt/ Skipped Java builds on slaves must create dummy package information  

Show All