usePlugin 'java' usePlugin 'eclipse' task resolveDeps(dependsOn: configurations.default.buildArtifacts, type: Copy) { into('lib') from configurations.default from configurations.default.allArtifacts*.file } repositories { add(new org.apache.ivy.plugins.resolver.ChainResolver()) { name = 'remote' returnFirst = true add(new org.apache.ivy.plugins.resolver.URLResolver()) { name = "googlecode" addArtifactPattern "http://red5.googlecode.com/svn/repository/[artifact](-[revision]).[ext]" addArtifactPattern "http://red5.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]" } add(new org.apache.ivy.plugins.resolver.URLResolver()) { name = "blindside-repos" addArtifactPattern "http://blindside.googlecode.com/svn/repository/[artifact](-[revision]).[ext]" addArtifactPattern "http://blindside.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]" } add(new org.apache.ivy.plugins.resolver.URLResolver()) { name = "maven2-central" m2compatible = true addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision]).[ext]" addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]" } add(new org.apache.ivy.plugins.resolver.URLResolver()) { name = "testng_ibiblio_maven2" m2compatible = true addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision])-jdk15.[ext]" addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision])-jdk15.[ext]" } } mavenRepo urls: 'http://scala-tools.org/repo-releases/' flatDir name: 'fileRepo', dirs: System.getenv()['FLAT_REPO'] } dependencies { compile 'org/bigbluebutton/common:bbb-common-message:0.8@jar' //redis compile 'redis.clients:jedis:1.5.1' compile 'commons-pool:commons-pool:1.5.5' compile 'commons-lang:commons-lang:2.5' }