Skip to content

Commit 141c92e

Browse files
committedJul 8, 2018
feat: support GitLab ! merge request prefix
1 parent 3ddf152 commit 141c92e

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed
 

‎README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,15 @@ parse('Issue description, ref user/package#1, Fix #2, Duplicate of #3 /cc @user'
4242
const issueParser = require('issue-parser');
4343
const parse = issueParser('gitlab');
4444

45-
issueParser('Issue description, ref group/user/package#1, implement #2, /duplicate #3 /cc @user');
45+
issueParser('Issue description, ref group/user/package#1, !2, implement #3, /duplicate #4 /cc @user');
4646
/*
4747
{
48-
refs: [{raw: 'group/user/package#1', slug: 'group/user/package', prefix: '#', issue: '1'}],
49-
actions: [{raw: 'implement #2', action: 'Implement', prefix: '#', issue: '2'}],
50-
duplicates: [{raw: 'Duplicate of #3', action: 'Duplicate of', prefix: '#', issue: '3'}],
48+
refs: [
49+
{raw: 'group/user/package#1', slug: 'group/user/package', prefix: '#', issue: '1'},
50+
{raw: '!2', slug: 'group/user/package', prefix: '!', issue: '2'},
51+
],
52+
actions: [{raw: 'implement #3', action: 'Implement', prefix: '#', issue: '4'}],
53+
duplicates: [{raw: 'Duplicate of #4', action: 'Duplicate of', prefix: '#', issue: '4'}],
5154
mentions: [{raw: '@user', prefix: '@', user: 'user'}],
5255
}
5356
*/

‎lib/hosts-config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ module.exports = {
5555
// https://about.gitlab.com/2016/03/08/gitlab-tutorial-its-all-connected
5656
mentionsPrefixes: ['@'],
5757
// https://about.gitlab.com/2016/03/08/gitlab-tutorial-its-all-connected
58-
issuePrefixes: ['#'],
58+
issuePrefixes: ['#', '!'],
5959
},
6060
default: {
6161
referenceActions: [

0 commit comments

Comments
 (0)