Guest User

Untitled

a guest
Jan 18th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. if (project.hasProperty('myVersion')) {
  2. project.ext.realVersion = project.myVersion
  3. project.version = project.myVersion
  4. println("project version set")
  5. } else {
  6. project.ext.realVersion = 'Developer-Build'
  7. project.version = 'Developer-Build'
  8. println("project version set to devbuild")
  9. }
  10.  
  11. task versionFile() << {
  12. File f = new File('output/version');
  13. f.mkdirs()
  14. File v = new File(f, 'version'+project.ext.realVersion)
  15. println('v='+v.getAbsolutePath())
  16. v.createNewFile()
  17. }
  18.  
  19. task myZip(type: Zip) {
  20. archiveName 'dashboard-'+project.version+'.zip'
  21. from('..') {
  22. include 'webserver/run*.sh'
  23. include 'webserver/app/**'
  24. include 'webserver/conf/**'
  25. include 'webserver/play-1.2.4/**'
  26. include 'webserver/public/**'
  27. include 'webserver/lib/**'
  28. }
  29. from('output/version') {
  30. include '**'
  31. }
  32. }
  33. myZip.dependsOn('versionFile')
  34. assemble.dependsOn('myZip')
Add Comment
Please, Sign In to add comment