Changes between Version 65 and Version 66 of WikiStart
- Timestamp:
- 03/09/11 12:25:26 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v65 v66 63 63 When composing your commit messages please consider 64 64 if your change of itself warrants re-builds and tests 65 being performed 9 times (dbg+opt)at locations across the globe.65 being performed ~10 times at locations across the globe. 66 66 67 67 If it does not then using any of the following words in … … 72 72 * trivial 73 73 74 Currently capitalized versions such as '''M'''inor do not have any effect 75 N Bthis only applies to commits within the NuWa trunks, commits74 Currently capitalized versions such as '''M'''inor do not have any effect. 75 Note that this only applies to commits within the NuWa trunks, commits 76 76 elsewhere : "people", "groups" , ... do not trigger builds. 77 77 … … 83 83 then make you pre-lunch commits "minor" ones. 84 84 85 (This functionality is implemented in a minor patch to the bitten-Trac master.) 85 86 86 87 === Controlling package re-referencing and cleaning === 87 88 88 89 Similarly the strings '''reref:pkgspec''' '''clean:pkgspec''' can be used in commits messages 89 to trigger re-referencing and cleaningof packages.90 91 Usageexamples:92 * reref:rootiotests 90 to trigger re-referencing(removal of .ref files) and cleaning(removal of CMTCONFIG directory) of packages. 91 92 Keyword examples: 93 * reref:rootiotests 93 94 * reref:rootiotests,mdc10b 94 95 * reref:suspects … … 96 97 * clean:rootiotests,mdc10b 97 98 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 99 These can be used in combination as demonstrated an example commit message: 100 * fixes #607 but changes output reref:rootiotests clean:rootiotests,mdc10b 101 102 103 The package specification argument can be comma delimited, is case insensitive and can use both package names and aliases to sets of packages (eg '''suspects''') 104 defined in source:installation/trunk/dybinst/scripts/dybinst-common.sh. 105 106 Each auto build looks for keywords in its own commit message and previous messages up to 60 minutes prior. 107 Thus 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.) 104 110 105 111 == Using the Search Box ==