Skip to content

Releases: jboss-set/bug-clerk

Far Beyong Metal !!!!

22 May 11:19
Compare
Choose a tag to compare

Mostly fixes:

  • Fix ignore WARNING message to prevent BugClerk to report 'empty' message to BZ
  • Add a new filter to remove more documentation related BZ
  • Filter changes implies that all Bug instance will get queried on their type - thus adding a default value to any mocked bug to ensure safe passing...
  • Fix broken enable BZ comment update feature on filter
  • Add missing filter statements on CommunityBZ and OneOffPatchNotForSet
  • Add Salience to all rules, to ensure filters are properly executed before checks.
  • Add tests to each filter
  • Add a new script to run bugclerk against only one bug id

Strapping Young Lad - Far Beyong Metal !!!!

I Don't Believe A Word

21 May 09:09
Compare
Choose a tag to compare

Minor release, mostly to squash a couple of False+ on checks. Also decluttered the test class hierarchy (but, still could be leaner).

  • False+ on PostMissingPR - pointing to commit is also OK
  • False+ on TargetRelease - should only count release that have been acked
  • Ignores BZ on resolution DUPLICATE
  • Ensures surefire plugin does execute the checks tests
  • Code cleaning (test):
  • - massive decluttering of the main abstract class
  • - adding (cleaner) separate 'method commodity' lib
  • Check Request #10: One-off patches should not be assigned to SET team
  • Check Request #9: A BZ created by a non-redhat email maybe coming from the community and must processed accordingly

Motörhead - I Don't Believe A Word

Addicted to Chaos

19 May 15:05
Compare
Choose a tag to compare
  • Add handy script to generate changelog based on git commit log
  • Minor enhancement of interface - display filter name, if any, instead of complete URL
  • Add a 'no-run' option printing the CSV list retrieved from server, but does not trigger BugClerk (for debug purpose)
  • Check Request #8: A payload BZ having all flags qa,pm and dev, should have no dependencies without such flag.
  • Enhance exception handling - notify user of issue with filter ctype missing
  • Clean test code
  • - move share code to AbstractRunner
  • - add a commodity method to generate the 3 usual flags (qa,dev and pmd ack)
  • Add missing to pass extra parameters to BugClerk
  • bump version to 0.5.0-SNAPSHOT
  • Add new filter rule, plus some commented info message
  • Add new unit tests to test suite
  • Add new checks to README
  • Add new Check#7 - A BZ with status VERIFIED or above should at least have qa? flags on
  • Add new Check#6 - A BZ with status POST or above should at least have dev? flags on
  • Fix: mail on update BZ feature were disabled by mistake, adding'em back
  • Add a Level enum to Violation to allow fine grained post action (update BZ or not, for instance)
  • Fix markdown syntax
  • update doc on README
  • Fix scripts - removed filter from rules
  • Fix README links to rules
  • Code cleaning - renamed rule file not following convention
  • Add handy script to generate rule index as markdown
  • Update README to index all existing rules
  • Code cleaning - rework CLI to reduce code duplication
  • Code cleaning - move htmlUnit code to a separate class

Megadeth - Addicted To Chaos

I Hate You

23 Apr 14:54
Compare
Choose a tag to compare
  • Workaround to 'please' jenkins/mvn, as both appears to believe that call to System.exit(0); indicate a program failure.

Slayer - I Hate You(1)

(1) Here, it is obvioulsy jenkins/mvn that I hate...

Heaven Can Wait

23 Apr 14:46
Compare
Choose a tag to compare

Be Quick Or Be Dead

24 Mar 09:28
Compare
Choose a tag to compare
  • makes 'fails on violation' feature optional (and disabled by default)
  • allow username/password provided on CLI to override the one defined in the properties file
  • minor code clean up:
    ** reorganise attributes for Arguments
    ** add missing annotations for username/password

Be Quick Or Be Dead - Iron Maiden

Burning My Soul

18 Mar 13:20
Compare
Choose a tag to compare
  • Bump 'pull-shared' dependency to latest stable release
  • Add new Check Request #5: Warn about BZ staying on NEW for too long
  • BugClerk returns the nb of violations found - to allow to 'fail' on violations found
  • Rename LoadBugsIdsFromBZ to VerifyBZsFromFilter (more explicit)
  • list of flags when too many releases flags
  • false+ on closed BZ - fixed ? To test
  • fixed wording on missing PR on POST message
  • Update BZ filter name
  • Remove signatures from META-INF - see
  • Add missing MANIFEST to (fat) jar
  • Add @ignore to SMTP test - requires missing properties at runtime
  • Bump mail to 1.4.7
  • Bump jboss-parent to version 16
  • Prevent mvn to run the testsuite (only for IDE)
  • Add commodity methods to AbstractCheckRunner
  • Many fixes in scripts

Dream Theater - Burning My Soul

Black N°1

03 Mar 14:29
Compare
Choose a tag to compare

Minor release, mostly adding/fixes scripts, but also

  • code cleaning
  • add unit tests
  • remove unused classes
  • add JaCoCo have test coverage report
  • update deps to pull-shared 0.5.0-SNAPSHOT (and associated fixes)
  • add option to update a BZ with a comment when violations are found

Black Number One - Type O Negative

Cowboys From Hell

05 Feb 17:30
Compare
Choose a tag to compare

Release 0.4.0.Final

Features

  • Add a paramter to activate/desactive mail report
  • Add updating a BZ with a comment featuring the violations found
  • Ensure that violation on one BZ are not reported several times
  • Test Framework (small) and unit tests for checks

Cleaning/Enhancement

  • Add missing copyright headers

Cowboys From Hell - Pantera

For Whom The Bells Toll

28 Jan 15:37
Compare
Choose a tag to compare

Release 0.2 - For Whom The Bells Toll

Feature

  • new utility to run bugclerk every hour and inspect BZs modified in the last hour
  • misc enhacements, code cleaning, refactoring, and so on...