releases/scripts/unmerged-tags: Use git native versionsort
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
This commit is contained in:
1 file changed
+7
-4
@@ -31,8 +31,11 @@ if ! git merge-base --is-ancestor "$tag" "$master"; then
|
||||
fi
|
||||
|
||||
# Get all docker release tags merged into master but not into release branch
|
||||
git tag --merged "$master" --no-merged "$release_branch" \
|
||||
| grep '^docker-v' \
|
||||
| grep -v -- "-rc." \
|
||||
| sort \
|
||||
git -c versionsort.suffix=-alpha. \
|
||||
-c versionsort.suffix=-beta. \
|
||||
-c versionsort.suffix=-rc. \
|
||||
tag --merged "$master" --no-merged "$release_branch" \
|
||||
--sort=v:refname \
|
||||
--format='%(refname:short)' \
|
||||
'docker-v*' \
|
||||
| awk -v tag="$tag" '{print} $0==tag{exit}'
|
||||
Reference in new issue
Block a user