Thank you for reading this post, don't forget to subscribe!
Появилась задача автоматически тэгировать новые образы в гитлабе, так как разработчики ленивые и им впадлу тегировать образа.
первый тэг нужно ставить прям обязательно дальше уже от него будет идти прибавление.
тэг в виде:
v1.0
latestTag=$(git describe --tags `git rev-list --tags --max-count=1`)
symboltag=`echo $latestTag | awk -F "[0-9]" '{print $1}'`
numbertag=`echo $latestTag | tr "[A-Z]" "[a-z]" | awk -F "[a-z]" '{print $2}'`
newnumbertag=`echo $numbertag+0.1 | bc`
git tag $symboltag$newnumbertag
на выходе получаем тэг
v1.1