Modo convencional de copiar archivos en Gradle: ¿usar la tarea de copia o el método de copia?

Estoy agregando una tarea para implementar archivos war en Tomcat. Lo único que debe hacer la tarea es copiar el archivo war en la ubicación de TOMCAT.

Hay 2 formas en las que puedo pensar en implementar esto ... pero como soy nuevo en Gradle, no estoy muy seguro de qué es más convencional / correcto (o si es que importa).

<code>task myCopy(type: Copy)

    myCopy.configure {
       from('source')
       into('target')
       include('*.war')
    }
</code>

o

<code>task myCopy{
  doLast{
     copy {
       from 'source'
       into 'target'
       include '*.war'
     }   
  }

}
</code>

Respuestas a la pregunta(1)

Su respuesta a la pregunta