Skip to content

Commit be1e1f0

Browse files
authored
Gradle release test (#583)
* test release * [Gradle Release Plugin] - pre tag commit: '0.4.0'. * [Gradle Release Plugin] - new version commit: '0.4.1-SNAPSHOT'. * [Gradle Release Plugin] - pre tag commit: '0.4.0'. * prepare for 0.4.1-SNAPSHOT
1 parent b0d8ada commit be1e1f0

File tree

8 files changed

+22
-305
lines changed

8 files changed

+22
-305
lines changed

build-logic/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212

1313
dependencies {
1414
implementation(libs.com.benjaminsproule.license)
15-
implementation(libs.net.researchgate.release)
15+
// implementation(libs.net.researchgate.release)
1616
}
1717

1818
repositories {

build-logic/src/main/kotlin/de.brendamour.java-conventions.gradle.kts

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import java.util.*
2-
import net.researchgate.release.ReleaseExtension
3-
import net.researchgate.release.tasks.CommitNewVersion
2+
//import net.researchgate.release.ReleaseExtension
3+
//import net.researchgate.release.tasks.CommitNewVersion
44
/*
55
* This file was generated by the Gradle 'init' task.
66
*
@@ -46,6 +46,8 @@ publishing {
4646
pom {
4747
description = "Java Library for Apple PassBook Web Service API (PARENT POM)"
4848
url.set("https://github.com/drallgood/jpasskit")
49+
name.set(project.displayName)
50+
description.set(project.description)
4951
inceptionYear.set("2012")
5052
licenses {
5153
license {
@@ -102,6 +104,7 @@ license {
102104
excludes(arrayListOf("*pom.xml","*.checkstyle","**/*.cer","**/*.pem","**/*.p12","**/*.ignored_file","site/*","**/*.json","**/*.png"))
103105
}
104106

107+
/*
105108
apply(plugin = "net.researchgate.release")
106109
107110
configure<ReleaseExtension> {
@@ -113,4 +116,4 @@ configure<ReleaseExtension> {
113116
tasks.withType<CommitNewVersion> {
114117
dependsOn("publishToSonatype")
115118
dependsOn("closeAndReleaseSonatypeStagingRepository")
116-
}
119+
}*/

build.gradle.kts

+12-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import org.gradle.tooling.GradleConnector
2+
import net.researchgate.release.ReleaseExtension
3+
import net.researchgate.release.tasks.UpdateVersion
24

35
plugins {
46
alias(libs.plugins.io.github.gradle.nexus.publish.plugin)
57
alias(libs.plugins.net.researchgate.release)
8+
`maven-publish`
69
}
710

811
allprojects {
912
group = "de.brendamour"
10-
version = "0.4.0-SNAPSHOT"
1113
}
1214

1315
nexusPublishing {
@@ -25,6 +27,14 @@ subprojects {
2527

2628
}
2729

30+
configure<ReleaseExtension> {
31+
with(git) {
32+
requireBranch.set("master")
33+
}
34+
}
35+
36+
37+
2838
// Workaround for https://github.com/researchgate/gradle-release/issues/184
2939
configure(listOf(tasks.release, tasks.runBuildTasks)) {
3040
configure {
@@ -48,4 +58,4 @@ configure(listOf(tasks.release, tasks.runBuildTasks)) {
4858
}
4959
}
5060
}
51-
}
61+
}

gradle.properties

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
version=0.4.1-SNAPSHOT

jpasskit.server/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ dependencies {
1414
api(libs.org.restlet.jse.org.restlet.ext.simple)
1515
}
1616

17-
description = "jPasskit Server"
17+
description = "Java Server Example for Apple PassBook Web Service API"
1818

1919
java {
2020
withJavadocJar()

jpasskit.server/pom.xml

-135
This file was deleted.

jpasskit/build.gradle.kts

+1-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
plugins {
88
id("de.brendamour.java-conventions")
9-
id("net.researchgate.release")
109
}
1110

1211
dependencies {
@@ -23,10 +22,9 @@ dependencies {
2322
testImplementation(libs.org.assertj.assertj.core)
2423
testImplementation(libs.org.mockito.mockito.core)
2524
testImplementation(libs.org.testng.testng)
26-
implementation(libs.net.researchgate.release)
2725
}
2826

29-
description = "jPasskit"
27+
description = "Java Library for Apple PassBook Web Service API<"
3028

3129
java {
3230
withJavadocJar()

0 commit comments

Comments
 (0)