Skip to content

Commit 879b173

Browse files
authored
Add descriptions to published gradle subprojects (#616)
Also, ensure the description is included in the generated maven pom.
1 parent 4edf9c8 commit 879b173

File tree

6 files changed

+15
-1
lines changed

6 files changed

+15
-1
lines changed

buildSrc/src/main/kotlin/ds3-java-sdk-publishing-common-convention.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ val augmentPom = tasks.register("augmentPom") {
7474
pub.pom {
7575
name.set("${project.group}:${project.name}")
7676
url.set("https://github.com/SpectraLogic/ds3_java_sdk")
77+
description.set("${project.description}")
7778
licenses {
7879
license {
7980
name.set("The Apache License, Version 2.0")

ds3-bom/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ plugins {
2121
`java-platform`
2222
}
2323

24-
description = "The ds3-bom generates a Bill of Materials (BOM) for the published DS3 SDK artifacts."
24+
description = "The DS3 Java SDK Bill of Materials."
2525

2626
dependencies {
2727
constraints {

ds3-interfaces/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
* ****************************************************************************
1414
*/
1515

16+
description = "The interfaces module holds the interfaces for headers and " +
17+
"metadata."
18+
1619
plugins {
1720
`ds3-java-sdk-library-convention`
1821
}

ds3-metadata/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ plugins {
1818
alias(libs.plugins.shadowPlugin)
1919
}
2020

21+
description = "This module holds the classes for converting file system " +
22+
"metadata to BlackPearl object store metadata so you can preserve and " +
23+
"restore file times and OS specific metadata."
24+
2125
dependencies {
2226
api(project(":ds3-interfaces"))
2327
api(project(":ds3-utils"))

ds3-sdk/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ plugins {
2121
alias(libs.plugins.gitVersionPlugin)
2222
}
2323

24+
description = "The BlackPearl SDK module holds the classes used to " +
25+
"communicate with the BlackPearl dataport."
26+
2427
dependencies {
2528
implementation(platform(libs.jacksonBom))
2629

ds3-utils/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ plugins {
1717
`ds3-java-sdk-library-convention`
1818
}
1919

20+
description = "This module holds classes for utilities used to manage files and " +
21+
"metadata."
22+
2023
dependencies {
2124
api(project(":ds3-interfaces"))
2225

0 commit comments

Comments
 (0)