nebula-release-plugin icon indicating copy to clipboard operation
nebula-release-plugin copied to clipboard

Handle no-op cases in DEVELOPMENT_METADATA_STRATEGY

Open gimoh opened this issue 7 years ago • 1 comments

Split it into BRANCH_METADATA_STRATEGY and COMMIT_ABBREVIATED_ID to make it easier to compose and customise.

Handle case of a branch matching releaseBranchPatterns as a no-op.

Avoid crash if branch doesn't match shortenedBranchPattern and treat it as a no-op.

Add test cases.

Close #93

gimoh avatar Dec 28 '17 12:12 gimoh

Coverage Status

Coverage increased (+4.4%) to 60.494% when pulling 0a6bcb71518ce3661b9851c45dca6c27027f6d9d on gimoh:bug/93-fail-if-branch-does-not-match-shortenedBranchPattern into ac6a4b15e1a9b02970937f327cc6890226d80210 on nebula-plugins:master.

coveralls avatar Dec 28 '17 12:12 coveralls