Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // disalbe all test task for sub project
- project.afterEvaluate {
- // first way
- // def targetTasks = project.tasks.findAll { task ->
- // println project.name + " task showing---" + task.name
- // task.name.contains("test") || task.name.contains("Test")
- // }
- //
- // targetTasks.each {
- // println "disable test task :${it.name}"
- // it.setEnabled false
- // }
- // second way
- project.tasks.all { task ->
- println project.name + " task showing---" + task.name
- def ignoreTask = task.name.contains("test") || task.name.contains("Test")
- if (ignoreTask) {
- println "disable test task :${task.name}"
- task.setEnabled false
- }
- }
- }
Add Comment
Please, Sign In to add comment