Commit 50627007 authored by Carlos Juliano Viana's avatar Carlos Juliano Viana
Browse files

Adicionando função de validação do nome da versão no script de geração de versão:

- Pelo script só é aceito versões no formato com dígitos: (0-9)+.(0-9)+.(0-9)+
Essa restrição foi adicionada para não quebrar a geração dos nomes das versões da imagem docker e do pacote helm no CICD.

[SOMA-6617]
[SOMA-4534]
parent d2505e51
Pipeline #67081 passed with stages
in 3 minutes and 16 seconds
......@@ -16,6 +16,15 @@ fi
RELEASE=$1
ROCKSPEC_REVISION=1
validateVersion()
{
version=$RELEASE
if [[ ! ($version =~ ^[0-9]+\.[0-9]+\.[0-9]+$) ]]; then
echo "[Error] Bad release version format. Only digits are permited! Format: < (0-9)+.(0-9)+.(0-9)+ >";
exit 1;
fi
}
checkIsMaster()
{
res=$(git rev-parse --abbrev-ref HEAD)
......@@ -88,6 +97,7 @@ nextSnapshotVersion()
echo "[ok]"
}
validateVersion
checkIsMaster
releaseVersion
nextSnapshotVersion
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment