Execução de testes de Geb específicos de acordo com o ambiente
Eu tenho um conjunto de testes de especificação que estou executando dentro de um projeto do Grails.
Eu preciso executar um determinado conjunto de especificações quando estou no local e outro conjunto de especificações quando executo o ambiente pré-prod. Minha configuração atual está executando todas as minhas especificações ao mesmo tempo para ambos os ambientes, o que é algo que eu quero evitar.
Eu tenho vários ambientes, que configurei no meu GebConfig:
environments {
local {
baseUrl = "http://localhost:8090/myApp/login/auth"
}
pre-prod {
baseUrl = "https://preprod/myApp/login/auth"
}
}