51 lines
1.3 KiB
Groovy
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
|