Skip to content

Commit cf66ee6

Browse files
committed
test(rules:if): add ci-skip complex string-quoted regex rule
1 parent 0584fca commit cf66ee6

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

tests/rules-regex.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ const tests = [
3939
{rule: '($CI_MERGE_REQUEST_SOURCE_BRANCH_NAME =~ /^perf_.*$/)', evalResult: false},
4040
{rule: '("qwerty" =~ /^perf_.*$/)', evalResult: false},
4141
{rule: `"product-name/v0.0.0+build.0" =~ /^(?:product-name\\/)?v\\d+\\.\\d+\\.\\d+.*/`, evalResult: true},
42+
{rule: '$CI_COMMIT_MESSAGE =~ "/\\[(ci skip|skip ci) on ([^],]*,)*tag(,[^],]*)*\\]/" && $CI_COMMIT_TAG', evalResult: false},
4243
];
4344
/* eslint-enable @stylistic/quotes */
4445

0 commit comments

Comments
 (0)