Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
hello {
doFirst {
println 'D\'abord...'
}
doLast {
println 'Ensuite...'
}
}
task myTask {
group = 'Custom'
description = 'Exécute une tâche personnalisée.'
doLast { /* ... */ }
}
task myIncrementalTask {
inputs.file 'input.txt'
outputs.dir 'build/output'
doLast { /* ... */ }
}
task hello {
doLast {
println 'Hello, World!'
}
}
tasks.register("hello") {
doLast {
println("Hello, World!")
}
}
task taskA
task taskB {
dependsOn taskA
doLast { println('Task B') }
}
task copyDocs(type: Copy) {
from 'src/main/docs'
into 'build/docs'
}
task clean(type: Delete) {
delete rootProject.buildDir
}
task runScript(type: Exec) {
commandLine 'sh', './mon-script.sh'
}