jruby-gradle-plugin/core-plugin/build.gradle

51 lines
1.3 KiB
Groovy

dependencies {
implementation "io.github.http-builder-ng:http-builder-ng-okhttp:${httpbuilderNgVersion}"
implementation "io.ratpack:ratpack-core:${ratpackVersion}"
integrationTestCompile gradleTestKit()
testCompile(spockVersion) {
exclude module: 'groovy-all'
exclude group: 'org.codehaus.groovy'
}
integrationTestCompile(spockVersion) {
exclude module: 'groovy-all'
exclude group: 'org.codehaus.groovy'
}
}
artifacts {
archives sourcesJar
}
bintray {
user = project.bintrayUser
key = project.bintrayKey
publish = true
dryRun = false
configurations = ['archives']
pkg {
userOrg = 'jruby-gradle'
repo = 'plugins'
name = 'jruby-gradle-core-plugin'
labels = ['jruby']
version {
name = project.version
vcsTag = "v${project.version}"
attributes = ['gradle-plugin': 'com.github.jruby-gradle.core:com.github.jruby-gradle:jruby-gradle-core-plugin']
desc = 'This plugin provides some core dependency resolution for JRuby/Gradle'
}
}
}
processResources {
filesMatching '**/com.jrubygradle.core-plugin.version.properties', {
expand VERSION : project.version
}
}
bintrayUpload.dependsOn assemble