Question

J'ai un script dans mon projet gant de Grails.

Je voudrais faire quelque chose comme ceci:

includeTargets << new File ( "${grailsHome}/scripts/War.groovy" )
war()

Mais pour la cible de déploiement dans le script fourni par le plugin tomcat.

Plus précisément, je voudrais invoquer cet objectif:

grails prod tomcat deploy

comment cela arriverait-il?

Était-ce utile?

La solution

Honnêtement, je ne comprends pas vraiment votre usecase. Je suppose que vous vouliez exécuter tomcat Déployez à partir de scripts de votre application gant. Si oui, voici le chemin à parcourir:

includeTargets << new File ( "${grailsHome}/scripts/Init.groovy" )
includeTargets << new File("${pluginsHome}/tomcat-${grailsVersion}/scripts/Tomcat.groovy")

target(default: "convert csv files into properties files") {

     list() // should implicitly call "grails tomcat list"
}

~

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top