NEW FEATURE VERSION 4.19+
This feature allows administrators to use tag filters to define which tags are only displayed in the Git integration developer panel.
The tag filter is available on the following locations:
-
Integration Feature Settings page –
Actions ➜ Edit integration feature settings
-
Update Repository page (integration sub repository) –
Actions ➜ Show integration repositories
Basic regex examples
-
The below example will show tags starting with word/phrase "[version-1]", e.g. "[version-1] This is a test tag".
^(version-1).*
-
The below example will show tags starting with word/phrase "Release" or "release", e.g. "Release sprint 1.0.9".
^(Release|release).*
More advanced examples
For the example list of tags: release-1, release-2, release-2.3, release-3, release-4 – the following expressions can be used:
Action | RegExp | Hide result | Tags list result |
---|---|---|---|
Show all tags | .* |
none | release-1 release-2 release-2.3 release-3 release-4 |
Show only release-1 | ((^|, )(release-1))+$ |
release-2 release-2.3 release-3 release-4 |
release-1 |
Shows anything that does NOT contain the release-2 phrase | ^((?!release-2).)*$ |
release-2 release-2.3 |
release-1 release-3 release-4 |
Show all tags BUT release-2 | ^((?!((^|, )(release-2))+$).)*$ |
release-2 | release-1 release-2.3 release-3 release-4 |
Show some tags: release-1, release-2, release-3 | ((^|, )(release-[1-3]))+$ |
release-2.3 release-4 |
release-1 release-2 release-3 |