Renaming properties files under resources folder

I’ve several properties files inside my src/main/resources folder. For example:

“src/main/resources”:
“WEF-INF”:
- configuration.properties.development
- configuration.properties.testing
- configuration.properties.production

I need to create a war and for each “development”, “testing” or “production”, and create/copy a configuration.properties file.

I’ve tested that:

task createStandardWar(type: War, dependsOn: classes) {
    baseName = 'standard'
    destinationDir = file("$buildDir/dist")
}

task createDevelopmentWar(type: War, dependsOn: classes) {
    baseName = 'standard-development'
    destinationDir = file("$buildDir/dist")
    copy {
      from "src/main/resources/configuration.properties.development"
      into "src/main/resources/"
      //rename ("configuration.properties.development", 'configuration.properties')
      rename { String fileName ->
        fileName.replace('configuration.properties.development', 'configuration.jordi')
    }
   }
}

task createTestingWar(type: War, dependsOn: classes) {
    baseName = 'standard-testing'
    destinationDir = file("$buildDir/dist")
    copy {
      from "src/main/resources/configuration.properties.testing"
      into "src/main/resources"
      rename ("configuration.properties.testing", 'configuration.properties')
   } 
}

However it seems not work.
For example, each time I want to perform a inherited war task, it seems to perform the other ones also…

Could you help me please?
Thanks for all.