Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (project.hasProperty('myVersion')) {
- project.ext.realVersion = project.myVersion
- project.version = project.myVersion
- println("project version set")
- } else {
- project.ext.realVersion = 'Developer-Build'
- project.version = 'Developer-Build'
- println("project version set to devbuild")
- }
- task versionFile() << {
- File f = new File('output/version');
- f.mkdirs()
- File v = new File(f, 'version'+project.ext.realVersion)
- println('v='+v.getAbsolutePath())
- v.createNewFile()
- }
- task myZip(type: Zip) {
- archiveName 'dashboard-'+project.version+'.zip'
- from('..') {
- include 'webserver/run*.sh'
- include 'webserver/app/**'
- include 'webserver/conf/**'
- include 'webserver/play-1.2.4/**'
- include 'webserver/public/**'
- include 'webserver/lib/**'
- }
- from('output/version') {
- include '**'
- }
- }
- myZip.dependsOn('versionFile')
- assemble.dependsOn('myZip')
Add Comment
Please, Sign In to add comment