mirror of
https://github.com/ysoftdevs/gradle-training.git
synced 2026-04-27 18:57:36 +02:00
19 lines
395 B
Groovy
19 lines
395 B
Groovy
// Based on example: https://gradle.org/docs/current/userguide/custom_tasks.html
|
|
|
|
// Use the default greeting
|
|
task hello(type: GreetingTask)
|
|
|
|
// Customize the greeting
|
|
task greeting(type: GreetingTask) {
|
|
greeting = 'greetings from Brno'
|
|
}
|
|
|
|
class GreetingTask extends DefaultTask {
|
|
String greeting = 'hello from Y Soft'
|
|
|
|
@TaskAction
|
|
def greet() {
|
|
println greeting
|
|
}
|
|
}
|