Guest User

Untitled

a guest
Mar 22nd, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. println 'Above all stuff'
  2.  
  3. task hello {
  4. println 'Inside hello, before doLast'
  5. doLast {
  6. println "Hello World"
  7. println 'Inside hello, Inside do doLast'
  8. }
  9. println 'Inside hello, after doLast'
  10. }
  11.  
  12. println 'Between hello and date'
  13.  
  14. task date(dependsOn: hello) { // Can put a collection
  15. // dependsOn hello
  16. dependsOn 'hi', 'whatUp'
  17. println 'Inside date, before doLast'
  18. doLast {
  19. println new Date()
  20. }
  21. }
  22.  
  23. println 'After every stuff'
  24.  
  25. task hi(type: Greeting)
  26.  
  27. task whatUp(type: Greeting) {
  28. user = 'Amadeu'
  29. }
  30.  
  31. class Greeting extends DefaultTask {
  32. String user = 'Pedro'
  33.  
  34. @TaskAction
  35. void sayHello() {
  36. println "Hello, $user!"
  37. }
  38. }
Add Comment
Please, Sign In to add comment