diff --git a/.gitignore b/.gitignore index 2d40a75..386d532 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ gradle-app.setting *.ipr *.iws generator/generator +/.nb-gradle/ \ No newline at end of file diff --git a/build.gradle b/build.gradle index 8ef6b4b..26137fb 100644 --- a/build.gradle +++ b/build.gradle @@ -24,6 +24,18 @@ task javadocJar(type: Jar) { publishing { publications { sdk(MavenPublication) { + groupId 'io.rancher' + artifactId 'rancher-java-sdk' + version '1.0.0' + + pom.withXml { + asNode().dependencies.'*'.findAll() { + it.scope.text() == 'runtime' && project.configurations.compile.allDependencies.find { dep -> + dep.name == it.artifactId.text() + } + }.each { it.scope*.value = 'compile'} + } + from components.java artifact sourceJar { classifier 'sources'