File tree Expand file tree Collapse file tree 4 files changed +9
-3
lines changed
main/java/com/palantir/gradle/gitversion
test/java/com/palantir/gradle/gitversion Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 1+ type : improvement
2+ improvement :
3+ description : Allow numbers in prefixes.
4+ links :
5+ - https://github.com/palantir/gradle-git-version/pull/962
Original file line number Diff line number Diff line change @@ -85,12 +85,12 @@ val gitVersion: groovy.lang.Closure<String> by extra
8585gitVersion(mapOf (" prefix" to " my-product@" )) // -> 2.15.0
8686```
8787
88- Valid prefixes are defined by the regex ` [/@]?([A-Za-z ]+[/@-])+ ` .
88+ Valid prefixes are defined by the regex ` [/@]?([A-Za-z0-9 ]+[/@-])+ ` .
8989```
9090/Abc/
9191Abc@
9292foo-bar@
93- foo/bar@
93+ foo/bar-v2 @
9494```
9595
9696Tasks
Original file line number Diff line number Diff line change 2020import java .util .Map ;
2121
2222class GitVersionArgs {
23- private static final String PREFIX_REGEX = "[/@]?([A-Za-z ]+[/@-])+" ;
23+ private static final String PREFIX_REGEX = "[/@]?([A-Za-z0-9 ]+[/@-])+" ;
2424
2525 private String prefix = "" ;
2626
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ public void allowed_prefixes() throws Exception {
3232 new GitVersionArgs ().setPrefix ("foo-bar-" );
3333 new GitVersionArgs ().setPrefix ("foo/bar@" );
3434 new GitVersionArgs ().setPrefix ("Foo/Bar@" );
35+ new GitVersionArgs ().setPrefix ("@foo-v3@" );
3536 }
3637
3738 @ Test
You can’t perform that action at this time.
0 commit comments