Skip to content

Commit 993f5ac

Browse files
authored
feat: Add JavadocJar Task to build.gradle for self service libraries (#2593)
Fixes #1367
1 parent 6fb8489 commit 993f5ac

File tree

3 files changed

+27
-0
lines changed

3 files changed

+27
-0
lines changed

rules_java_gapic/resources/gradle/client_grpc.gradle.tmpl

+9
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,15 @@ clean {
3737
delete 'all-jars'
3838
}
3939

40+
task javadocJar(type: Jar) {
41+
archiveClassifier = 'javadoc'
42+
from javadoc
43+
}
44+
45+
artifacts {
46+
archives javadocJar
47+
}
48+
4049
task allJars(type: Copy) {
4150
dependsOn test, jar
4251
into 'all-jars'

rules_java_gapic/resources/gradle/client_grpcrest.gradle.tmpl

+9
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,15 @@ clean {
3939
delete 'all-jars'
4040
}
4141

42+
task javadocJar(type: Jar) {
43+
archiveClassifier = 'javadoc'
44+
from javadoc
45+
}
46+
47+
artifacts {
48+
archives javadocJar
49+
}
50+
4251
task allJars(type: Copy) {
4352
dependsOn test, jar
4453
into 'all-jars'

rules_java_gapic/resources/gradle/client_rest.gradle.tmpl

+9
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,15 @@ clean {
3434
delete 'all-jars'
3535
}
3636

37+
task javadocJar(type: Jar) {
38+
archiveClassifier = 'javadoc'
39+
from javadoc
40+
}
41+
42+
artifacts {
43+
archives javadocJar
44+
}
45+
3746
task allJars(type: Copy) {
3847
dependsOn test, jar
3948
into 'all-jars'

0 commit comments

Comments
 (0)