Skip to content

Overkill

Compare
Choose a tag to compare
@rpelisse rpelisse released this 03 Feb 11:49
· 140 commits to master since this release

New Features (Checks, fixes and enhancements)

  • Check Request #18: High Priority should not stay unassigned for too long
  • Check Request #19 - Payload upgrade issue should be linked to component fix
  • Check Request #20 - Milestone Sanity Checks
  • Check Request #27 - Component Upgrade Target Release Does Not Match Issue
  • Check Request #22 - If Issue has no upstream link this should be justified
  • Check Request #23 - SprintVersionMismatch, sprint guard against release version
  • Check Request #24 - Fix version and Sprint must match between siblings(Upgrade-component fixes)
  • Filter JIRAs issue that are resolved with:
    • CANNOT_REPRODUCE
    • REJECTED
    • DEFERRED
  • Fix BugClerkCLI (add missing aphrodite.close() causing it to hang)
  • Fix False+ in ReleaseVersionMismatch
  • Enhance ReleaseVersionMismatch to reduce False+
  • Enhance txt report display by adding issue summary
  • remove any character strings (such as EAP) from the release version to ensure it matches on numeric version (such as 6.4.0)
  • RFE#37 - disable some rule checking as per issue state

BUILD CHANGES

  • Update jboss-parent to latest
  • Fix url to project
  • Bump Aphrodite to 0.5.2.Final
  • Bump project version to 0.9.0-SNAPSHOT
  • Update Drools to 6.4.0.Final

REFACTORING AND INTERNAL CODE CHANGES

  • Small refactoring of unit test Mock API, to suppport better JIRA issue
  • move commodity method to CollectionUtils
  • Replace Collections.emptyList() with new ArrayList() as the later makes drools breaks unit test randomly
  • Add a releasesStreamMismatch method to RuleHelper
  • Add a commidity method asList to CollectionUtils
  • Modify mockBug to allow passing the URL directly, instead of the bugId
  • Index issue by URLs and Payload Tracker issue on import
  • allows checks to access other issue, to resolve or detect dependency consistency issue
  • add a lastWeek() method along with some code cleaning
  • Misc:
    • Removed unused local variable
    • Remove duplicate boolean stmt in ReleaseVersionMismatch check
    • Fix Javadoc syntax
    • Remove unused import

Scripts fixes

  • Fixes on run-on-bugid script:
    • add missing parameters for tracker creds
    • checks that BUGCLERK_HOME and BUGCLERK_VERSION have been defined
    • removed unused var
  • Fixes on filter-based-run:
    • Allows to override FILTER_ID in fi
    • Checks that BUGCLERK_VERSION has been set (filter-based-run)
    • Update default filter in filter-based-run.sh

Motörhead - Overkill