Skip to content

Commit 01cdfd6

Browse files
refs #239: Fix up release exclusion to stop releasing examples (#240)
1 parent 319b2f3 commit 01cdfd6

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

buildSrc/src/main/kotlin/com/jashmore/gradle/ReleasePlugin.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ import org.gradle.plugins.signing.SigningExtension
1919
import org.gradle.plugins.signing.SigningPlugin
2020
import java.io.File
2121
import java.net.URI
22-
import java.text.DateFormat
23-
import java.text.SimpleDateFormat
2422
import java.time.OffsetDateTime
2523
import java.time.format.DateTimeFormatter
2624

@@ -75,9 +73,9 @@ open class ReleasePlugin : Plugin<Project> {
7573

7674
project.subprojects.forEach { subProject ->
7775
val groupId = subProject.group as String
78-
val artifactId = subProject.name.replace(":", "")
76+
val artifactId = subProject.name
7977

80-
val isExamplesModule = subProject.projectDir.path.contains("examples")
78+
val isExamplesModule = subProject.path.startsWith(":example")
8179
val moduleCompilesJava = subProject.plugins.hasPlugin("java")
8280
if (!isExamplesModule && moduleCompilesJava) {
8381
subProject.pluginManager.apply(MavenPublishPlugin::class.java)

0 commit comments

Comments
 (0)