-
Notifications
You must be signed in to change notification settings - Fork 6
/
tag_release_config.env
34 lines (25 loc) · 1.02 KB
/
tag_release_config.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# This file provides the repository specific config for the
# tag_release.sh script
# shellcheck disable=2034
{
# The namespace/usser on github, i.e. github.com/<namespace>
GITHUB_NAMESPACE='gchq'
# The name of the git repository on github
GITHUB_REPO='stroom-ui'
# Git tags should match this regex to be a release tag
#RELEASE_VERSION_REGEX='^v[0-9]+\.[0-9]+.*$'
# Finds version part but only in a '## [v1.2.3xxxxx]' heading
#RELEASE_VERSION_IN_HEADING_REGEX="(?<=## \[)v[0-9]+\.[0-9]+[^\]]*(?=\])"
# Example git tag for use in help text
#TAG_EXAMPLE='v6.0-beta.19'
# Example of a tag that is older than TAG_EXAMPLE, for use in help text
#PREVIOUS_TAG_EXAMPLE="${TAG_EXAMPLE//9/8}"
# The location of the change log relative to the repo root
#CHANGELOG_FILENAME='CHANGELOG.md'
# If you want to run any validation that is specific to this repo then uncomment
# this function and implement some validation
#apply_custom_validation() {
#echo -e "${GREEN}Applying custom validation${NC}"
#echo
#}
}