mirror of
https://github.com/corda/corda.git
synced 2024-12-18 20:47:57 +00:00
Merge pull request #7612 from corda/arshadm/feature/ent-11253-publish-sources-and-javadoc
ENT-11253 Publish sources and javadoc
This commit is contained in:
commit
10e005b072
@ -287,6 +287,11 @@ allprojects {
|
|||||||
jvmArgs test_add_exports
|
jvmArgs test_add_exports
|
||||||
}
|
}
|
||||||
|
|
||||||
|
java {
|
||||||
|
withSourcesJar()
|
||||||
|
withJavadocJar()
|
||||||
|
}
|
||||||
|
|
||||||
tasks.withType(JavaCompile).configureEach {
|
tasks.withType(JavaCompile).configureEach {
|
||||||
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" << "-Xlint:-options" << "-parameters"
|
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" << "-Xlint:-options" << "-parameters"
|
||||||
options.compilerArgs << '-XDenableSunApiLintControl'
|
options.compilerArgs << '-XDenableSunApiLintControl'
|
||||||
|
@ -189,8 +189,8 @@ publishing {
|
|||||||
publications {
|
publications {
|
||||||
maven(MavenPublication) {
|
maven(MavenPublication) {
|
||||||
artifactId 'corda-core'
|
artifactId 'corda-core'
|
||||||
artifact(testJar)
|
artifact testJar
|
||||||
artifact(jar)
|
from components.java
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,6 +93,7 @@ publishing {
|
|||||||
artifact(buildCordaJAR) {
|
artifact(buildCordaJAR) {
|
||||||
classifier ''
|
classifier ''
|
||||||
}
|
}
|
||||||
|
from components.java
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -25,7 +25,8 @@ publishing {
|
|||||||
publications {
|
publications {
|
||||||
shadow(MavenPublication) { publication ->
|
shadow(MavenPublication) { publication ->
|
||||||
artifactId 'corda-opentelemetry-driver'
|
artifactId 'corda-opentelemetry-driver'
|
||||||
project.shadow.component(publication)
|
artifact shadowJar
|
||||||
|
from components.java
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -75,7 +75,7 @@ publishing {
|
|||||||
maven(MavenPublication) {
|
maven(MavenPublication) {
|
||||||
artifactId 'corda-serialization'
|
artifactId 'corda-serialization'
|
||||||
artifact(testJar)
|
artifact(testJar)
|
||||||
artifact(jar)
|
from components.java
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -72,6 +72,7 @@ publishing {
|
|||||||
artifact(buildWebserverJar) {
|
artifact(buildWebserverJar) {
|
||||||
classifier ''
|
classifier ''
|
||||||
}
|
}
|
||||||
|
from components.java
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -47,6 +47,7 @@ publishing {
|
|||||||
artifact(buildExplorerJAR) {
|
artifact(buildExplorerJAR) {
|
||||||
classifier ''
|
classifier ''
|
||||||
}
|
}
|
||||||
|
from components.java
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user