grails create-script my-script
create-script
Purpose
The create-script
command creates a new Grails code generation script that can be run with the grails
command from a terminal window.
Examples
The command:
Creates a script called src/main/scripts/my-script.groovy
such as:
description "Example description", "grails example-usage"
println "Example Script"
The command can then be run with:
grails my-script
Description
Each script extends from the super class GroovyScriptCommand which provides an API for achieving a number of different tasks.
Invoking Gradle
You can invoke Gradle using the gradle
property:
gradle.assemble()
You can run any other Grails scripts by simply invoking the method:
testApp()
Code generation can be performed using the TemplateRenderer API
For more information, see the section on creating custom scripts.