Criando uma variável de ambiente Jenkins usando o Groovy
Acho que essa é outra pergunta simples, mas não consegui que nenhuma das soluções da Web funcionasse. Meu projeto leva em um número de versão. Cada número pode ser separado por um '.' ou um '_'. Eu quero uma variável que exibe apenas os dois primeiros números.
Eu tentei escrever um script groovy que cria uma variável de ambiente Jenkins.
Eu quero pegar os dois primeiros dígitos ao invés da string inteira.
<code>//Get the version parameter def env = System.getenv() def version = env['currentversion'] def m = version =~/\d{1,2}/ env = ['miniVersion':m[0].m[1]] </code>
Estou fazendo isso corretamente, posso criar uma nova variável de ambiente e há uma solução melhor para isso?