downloadService.post('com.g2one.hudson.grails.GrailsInstaller',{"list": [ { "id": "core/releases/download/v3.0.0.M1/grails-3.0.0.M1", "name": "Grails core/releases/download/v3.0.0.M1/grails-3.0.0.M1", "url": "https://github.com/grails/grails-core/releases/download/v3.0.0.M1/grails-3.0.0.M1.zip" }, { "id": "2.4.4", "name": "Grails 2.4.4", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.4.4.zip" }, { "id": "2.4.3", "name": "Grails 2.4.3", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.4.3.zip" }, { "id": "2.4.2", "name": "Grails 2.4.2", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.4.2.zip" }, { "id": "2.4.1", "name": "Grails 2.4.1", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.4.1.zip" }, { "id": "2.4.0", "name": "Grails 2.4.0", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.4.0.zip" }, { "id": "2.4.0.RC2", "name": "Grails 2.4.0.RC2", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.4.0.RC2.zip" }, { "id": "2.4.0.RC1", "name": "Grails 2.4.0.RC1", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.4.0.RC1.zip" }, { "id": "2.4.0.M2", "name": "Grails 2.4.0.M2", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.4.0.M2.zip" }, { "id": "2.4.0.M1", "name": "Grails 2.4.0.M1", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.4.0.M1.zip" }, { "id": "2.3.11", "name": "Grails 2.3.11", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.11.zip" }, { "id": "2.3.10", "name": "Grails 2.3.10", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.10.zip" }, { "id": "2.3.9", "name": "Grails 2.3.9", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.9.zip" }, { "id": "2.3.8", "name": "Grails 2.3.8", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.8.zip" }, { "id": "2.3.7", "name": "Grails 2.3.7", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.7.zip" }, { "id": "2.3.6", "name": "Grails 2.3.6", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.6.zip" }, { "id": "2.3.5", "name": "Grails 2.3.5", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.5.zip" }, { "id": "2.3.4", "name": "Grails 2.3.4", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.4.zip" }, { "id": "2.3.3", "name": "Grails 2.3.3", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.3.zip" }, { "id": "2.3.2", "name": "Grails 2.3.2", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.2.zip" }, { "id": "2.3.1", "name": "Grails 2.3.1", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.1.zip" }, { "id": "2.3.0", "name": "Grails 2.3.0", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.3.0.zip" }, { "id": "2.3.0.RC2", "name": "Grails 2.3.0.RC2", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.3.0.RC2.zip" }, { "id": "2.3.0.RC1", "name": "Grails 2.3.0.RC1", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.3.0.RC1.zip" }, { "id": "2.3.0.M2", "name": "Grails 2.3.0.M2", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.3.0.M2.zip" }, { "id": "2.3.0.M1", "name": "Grails 2.3.0.M1", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.3.0.M1.zip" }, { "id": "2.2.5", "name": "Grails 2.2.5", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.5.zip" }, { "id": "2.2.4", "name": "Grails 2.2.4", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.4.zip" }, { "id": "2.2.3", "name": "Grails 2.2.3", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.3.zip" }, { "id": "2.2.2", "name": "Grails 2.2.2", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.2.zip" }, { "id": "2.2.1", "name": "Grails 2.2.1", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.1.zip" }, { "id": "2.2.0", "name": "Grails 2.2.0", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.0.zip" }, { "id": "2.2.0.RC4", "name": "Grails 2.2.0.RC4", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.0.RC4.zip" }, { "id": "2.2.0.RC3", "name": "Grails 2.2.0.RC3", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.0.RC3.zip" }, { "id": "2.2.0.RC2", "name": "Grails 2.2.0.RC2", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.0.RC2.zip" }, { "id": "2.2.0.RC1", "name": "Grails 2.2.0.RC1", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.2.0.RC1.zip" }, { "id": "2.1.5", "name": "Grails 2.1.5", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.5.zip" }, { "id": "2.1.4", "name": "Grails 2.1.4", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.4.zip" }, { "id": "2.1.3", "name": "Grails 2.1.3", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.3.zip" }, { "id": "2.1.2", "name": "Grails 2.1.2", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.2.zip" }, { "id": "2.1.1", "name": "Grails 2.1.1", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.1.zip" }, { "id": "2.1.0", "name": "Grails 2.1.0", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.0.zip" }, { "id": "2.1.0.RC3", "name": "Grails 2.1.0.RC3", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.0.RC3.zip" }, { "id": "2.1.0.RC2", "name": "Grails 2.1.0.RC2", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.0.RC2.zip" }, { "id": "2.1.0.RC1", "name": "Grails 2.1.0.RC1", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.1.0.RC1.zip" }, { "id": "2.0.4", "name": "Grails 2.0.4", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.0.4.zip" }, { "id": "2.0.3", "name": "Grails 2.0.3", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.0.3.zip" }, { "id": "2.0.2", "name": "Grails 2.0.2", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.0.2.zip" }, { "id": "2.0.1", "name": "Grails 2.0.1", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.0.1.zip" }, { "id": "2.0.0", "name": "Grails 2.0.0", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-2.0.0.zip" }, { "id": "2.0.0.RC3", "name": "Grails 2.0.0.RC3", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.0.0.RC3.zip" }, { "id": "2.0.0.RC2", "name": "Grails 2.0.0.RC2", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.0.0.RC2.zip" }, { "id": "2.0.0.RC1", "name": "Grails 2.0.0.RC1", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.0.0.RC1.zip" }, { "id": "2.0.0.M2", "name": "Grails 2.0.0.M2", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.0.0.M2.zip" }, { "id": "2.0.0.M1", "name": "Grails 2.0.0.M1", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-2.0.0.M1.zip" }, { "id": "1.4.0.M1", "name": "Grails 1.4.0.M1", "url": "http://dist.springframework.org.s3.amazonaws.com/milestone/GRAILS/grails-1.4.0.M1.zip" }, { "id": "1.3.9", "name": "Grails 1.3.9", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-1.3.9.zip" }, { "id": "1.3.8", "name": "Grails 1.3.8", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-1.3.8.zip" }, { "id": "1.3.7", "name": "Grails 1.3.7", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-1.3.7.zip" }, { "id": "1.3.6", "name": "Grails 1.3.6", "url": "http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/grails-1.3.6.zip" }, { "id": "1.3.5", "name": "Grails 1.3.5", "url": "http://dist.codehaus.org/grails/grails-1.3.5.zip" }, { "id": "1.3.4", "name": "Grails 1.3.4", "url": "http://dist.codehaus.org/grails/grails-1.3.4.zip" }, { "id": "1.3.3", "name": "Grails 1.3.3", "url": "http://dist.codehaus.org/grails/grails-1.3.3.zip" }, { "id": "1.3.2", "name": "Grails 1.3.2", "url": "http://dist.codehaus.org/grails/grails-1.3.2.zip" }, { "id": "1.3.1", "name": "Grails 1.3.1", "url": "http://dist.codehaus.org/grails/grails-1.3.1.zip" }, { "id": "1.3.0", "name": "Grails 1.3.0", "url": "http://dist.codehaus.org/grails/grails-1.3.0.zip" }, { "id": "1.3.0.RC2", "name": "Grails 1.3.0.RC2", "url": "http://dist.codehaus.org/grails/grails-1.3.0.RC2.zip" }, { "id": "1.3.0.RC1", "name": "Grails 1.3.0.RC1", "url": "http://dist.codehaus.org/grails/grails-1.3.0.RC1.zip" }, { "id": "1.3.0.M1", "name": "Grails 1.3.0.M1", "url": "http://dist.codehaus.org/grails/grails-1.3.0.M1.zip" }, { "id": "1.2.5", "name": "Grails 1.2.5", "url": "http://dist.codehaus.org/grails/grails-1.2.5.zip" }, { "id": "1.2.4", "name": "Grails 1.2.4", "url": "http://dist.codehaus.org/grails/grails-1.2.4.zip" }, { "id": "1.2.3", "name": "Grails 1.2.3", "url": "http://dist.codehaus.org/grails/grails-1.2.3.zip" }, { "id": "1.2.2", "name": "Grails 1.2.2", "url": "http://dist.codehaus.org/grails/grails-1.2.2.zip" }, { "id": "1.2.1", "name": "Grails 1.2.1", "url": "http://dist.codehaus.org/grails/grails-1.2.1.zip" }, { "id": "1.2.0", "name": "Grails 1.2.0", "url": "http://dist.codehaus.org/grails/grails-1.2.0.zip" }, { "id": "1.2.0.RC2", "name": "Grails 1.2.0.RC2", "url": "http://dist.codehaus.org/grails/grails-1.2.0.RC2.zip" }, { "id": "1.2.0.RC1", "name": "Grails 1.2.0.RC1", "url": "http://dist.codehaus.org/grails/grails-1.2.0.RC1.zip" }, { "id": "1.2-M4", "name": "Grails 1.2-M4", "url": "http://dist.codehaus.org/grails/grails-1.2-M4.zip" }, { "id": "1.2-M3", "name": "Grails 1.2-M3", "url": "http://dist.codehaus.org/grails/grails-1.2-M3.zip" }, { "id": "1.2-M2", "name": "Grails 1.2-M2", "url": "http://dist.codehaus.org/grails/grails-1.2-M2.zip" }, { "id": "1.2-M1", "name": "Grails 1.2-M1", "url": "http://dist.codehaus.org/grails/grails-bin-1.2-M1.zip" }, { "id": "1.1.2", "name": "Grails 1.1.2", "url": "http://dist.codehaus.org/grails/grails-bin-1.1.2.zip" }, { "id": "1.1.1", "name": "Grails 1.1.1", "url": "http://dist.codehaus.org/grails/grails-bin-1.1.1.zip" }, { "id": "1.1", "name": "Grails 1.1", "url": "http://dist.codehaus.org/grails/grails-bin-1.1.zip" }, { "id": "1.1-RC2", "name": "Grails 1.1-RC2", "url": "http://dist.codehaus.org/grails/grails-bin-1.1-RC2.zip" }, { "id": "1.1-RC1", "name": "Grails 1.1-RC1", "url": "http://dist.codehaus.org/grails/grails-bin-1.1-RC1.zip" }, { "id": "1.1-beta3", "name": "Grails 1.1-beta3", "url": "http://dist.codehaus.org/grails/grails-bin-1.1-beta3.zip" }, { "id": "1.1-beta2", "name": "Grails 1.1-beta2", "url": "http://dist.codehaus.org/grails/grails-bin-1.1-beta2.zip" }, { "id": "1.1-beta1", "name": "Grails 1.1-beta1", "url": "http://dist.codehaus.org/grails/grails-bin-1.1-beta1.zip" }, { "id": "1.0.5", "name": "Grails 1.0.5", "url": "http://dist.codehaus.org/grails/grails-bin-1.0.5.zip" }, { "id": "1.0.4", "name": "Grails 1.0.4", "url": "http://dist.codehaus.org/grails/grails-bin-1.0.4.zip" }, { "id": "1.0.3", "name": "Grails 1.0.3", "url": "http://dist.codehaus.org/grails/grails-bin-1.0.3.zip" }, { "id": "1.0.2", "name": "Grails 1.0.2", "url": "http://dist.codehaus.org/grails/grails-bin-1.0.2.zip" }, { "id": "1.0.1", "name": "Grails 1.0.1", "url": "http://dist.codehaus.org/grails/grails-bin-1.0.1.zip" }, { "id": "1.0", "name": "Grails 1.0", "url": "http://dist.codehaus.org/grails/grails-bin-1.0.zip" } ]})