summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Fankhauser hiddenalpha.ch2024-09-06 18:54:02 +0200
committerAndreas Fankhauser hiddenalpha.ch2024-09-06 18:54:02 +0200
commitda92ac8c0b79668a3dd7a9e92c48a18873c82d44 (patch)
treea94c63874d222249d202a56b6bebac3c4fc0f639
parent81387fdaed126866f42477dc5d225f99a2ecb07b (diff)
downloadUnspecifiedGarbage-da92ac8c0b79668a3dd7a9e92c48a18873c82d44.zip
UnspecifiedGarbage-da92ac8c0b79668a3dd7a9e92c48a18873c82d44.tar.gz
GitflowChangelogGen.lua: Drop some bloat messages.
-rw-r--r--src/main/lua/git/GitflowChangelogGen.lua21
1 files changed, 16 insertions, 5 deletions
diff --git a/src/main/lua/git/GitflowChangelogGen.lua b/src/main/lua/git/GitflowChangelogGen.lua
index b2adee5..90bf587 100644
--- a/src/main/lua/git/GitflowChangelogGen.lua
+++ b/src/main/lua/git/GitflowChangelogGen.lua
@@ -161,15 +161,26 @@ function run( app )
if version ~= prevVersion or not dateEntry then
if dateEntry then table.insert(entries, dateEntry) end
dateEntry = {
- txt = date .." - ".. version .."\n\nResolved issues:\n\n"
+ txt = date .." - ".. version .."\n\n" --.."Resolved issues:\n\n"
}
prevDate = date
end
- if prNr then
- dateEntry.txt = dateEntry.txt .. short .." (PR ".. prNr ..")\n"
- else
- dateEntry.txt = dateEntry.txt .. v.msg .."\n"
+ -- Drop some crappy bloat
+ local msg = short or v.msg
+ local jiraNr = msg:match("^(SDCISA%-%d%d%d%d%d?)[^%d]")
+ if false
+ or msg:find("^Develop$")
+ or msg:find("^Release$")
+ or msg:find("^%[P2%] merge master back to develop$")
+ or msg:find("^%[P2%] release [^ ]+ %[skip ci%]$")
+ then
+ goto nextCommit
end
+ if jiraNr then dateEntry.txt = dateEntry.txt .."[".. jiraNr .."] " end
+ dateEntry.txt = dateEntry.txt .. msg
+ if prNr then dateEntry.txt = dateEntry.txt .." (PR ".. prNr ..")" end
+ dateEntry.txt = dateEntry.txt .."\n"
+ ::nextCommit::
end
if dateEntry then table.insert(entries, dateEntry) end
-- output