Changes between Version 65 and Version 66 of WikiStart

Show
Ignore:
Timestamp:
03/09/11 12:25:26 (13 years ago)
Author:
blyth (IP: 140.112.102.77)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v65 v66  
    6363When composing your commit messages please consider 
    6464if your change of itself warrants re-builds and tests 
    65 being performed 9 times (dbg+opt) at locations across the globe. 
     65being performed ~10 times at locations across the globe. 
    6666 
    6767If it does not then using any of the following words in 
     
    7272 * trivial 
    7373 
    74 Currently capitalized versions such as '''M'''inor do not have any effect  
    75 NB this only applies to commits within the NuWa trunks, commits 
     74Currently capitalized versions such as '''M'''inor do not have any effect.  
     75Note that this only applies to commits within the NuWa trunks, commits 
    7676elsewhere : "people", "groups" , ...   do not trigger builds. 
    7777 
     
    8383then make you pre-lunch commits "minor" ones. 
    8484 
     85(This functionality is implemented in a minor patch to the bitten-Trac master.) 
    8586 
    8687=== Controlling package re-referencing and cleaning === 
    8788 
    8889Similarly the strings '''reref:pkgspec''' '''clean:pkgspec''' can be used in commits messages  
    89 to trigger re-referencing and cleaning of packages.  
    90  
    91 Usage examples: 
    92   * reref:rootiotests 
     90to trigger re-referencing(removal of .ref files) and cleaning(removal of CMTCONFIG directory) of packages.  
     91 
     92Keyword examples: 
     93  * reref:rootiotests  
    9394  * reref:rootiotests,mdc10b 
    9495  * reref:suspects 
     
    9697  * clean:rootiotests,mdc10b  
    9798 
    98 The package specification argument can be comma delimited, is case insensitive and can use both package names and aliases for sets of packages (eg '''suspects''')  
    99 defined in source:installation/trunk/dybinst/scripts/dybinst-common.sh  
    100  
    101 Each auto build looks for keywords in its own commit message and prior commit messages up to 60 minutes prior to the commit. 
    102 Thus for the keywords to be effective in triggering an action requires a build triggering commit to occur within 60mins. 
    103   
     99These can be used in combination as demonstrated an example commit message: 
     100 * fixes #607 but changes output reref:rootiotests clean:rootiotests,mdc10b 
     101 
     102 
     103The package specification argument can be comma delimited, is case insensitive and can use both package names and aliases to sets of packages (eg '''suspects''')  
     104defined in source:installation/trunk/dybinst/scripts/dybinst-common.sh.  
     105 
     106Each auto build looks for keywords in its own commit message and previous messages up to 60 minutes prior. 
     107Thus for the keywords to be effective in triggering an action requires a build triggering commit to occur within the time window. 
     108 
     109(This functionality is implemented in the '''svnlog''' and '''chores''' build steps.) 
    104110 
    105111== Using the Search Box ==