build.gradle.kts: depend task "assemble" on "sourcesJar" and "javadocJar" so that they are built on Travic CI to file problems early (previously those tasks were build only just before publishing)

This commit is contained in:
Karl Tauber
2019-10-23 17:06:25 +02:00
parent 1de367e19e
commit aeb80f862b
2 changed files with 14 additions and 0 deletions

View File

@@ -40,6 +40,13 @@ java {
} }
tasks { tasks {
assemble {
dependsOn(
"sourcesJar",
"javadocJar"
)
}
if( JavaVersion.current() >= JavaVersion.VERSION_1_9 ) { if( JavaVersion.current() >= JavaVersion.VERSION_1_9 ) {
named<JavaCompile>( "compileModuleInfoJava" ) { named<JavaCompile>( "compileModuleInfoJava" ) {
sourceCompatibility = "9" sourceCompatibility = "9"

View File

@@ -33,6 +33,13 @@ java {
} }
tasks { tasks {
assemble {
dependsOn(
"sourcesJar",
"javadocJar"
)
}
javadoc { javadoc {
options { options {
this as StandardJavadocDocletOptions this as StandardJavadocDocletOptions