Grails war nome do arquivo baseado no ambiente

Gostaria de acrescentar o nome do env em cada guerra que eu construo automaticamente (grails [dev | test | prod] war

Tentei fazer o seguinte em BuildConfig.groovy, mas nada mudou:

switch (grails.util.GrailsUtil.environment) {

    case "development":
        grails.project.war.file = "target/${appName}-dev-${appVersion}" 
    case "test":
        grails.project.war.file = "target/${appName}-test-${appVersion}"
    case "production":
        grails.project.war.file = "target/${appName}-prod-${appVersion}"
}

Alguma ideia? é claro que posso alterá-lo manualmente na linha de comando, mas pensei em fazê-lo um pouco mais limpo, se possível ...

questionAnswers(2)

yourAnswerToTheQuestion