From d864d40fe6a6f98144c58771c8e00097ac69ce77 Mon Sep 17 00:00:00 2001 From: Patrick Zimmer Date: Mon, 25 Sep 2023 12:51:02 +0200 Subject: [PATCH] [maven-release-plugin] prepare release lintstone-java8-0.12.0 --- pom.xml | 4 +- pom.xml.releaseBackup | 258 ++++++++++++++++++++++++++++++++++++++++++ release.properties | 23 ++++ 3 files changed, 283 insertions(+), 2 deletions(-) create mode 100644 pom.xml.releaseBackup create mode 100644 release.properties diff --git a/pom.xml b/pom.xml index f983103..84d4462 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ io.github.paxel lintstone-java8 - 0.12.0-SNAPSHOT + 0.12.0 LintStone - Actor System @@ -150,7 +150,7 @@ scm:git:git://github.com/paxel/lintstone.git scm:git:git@github.com:paxel/lintstone.git https://github.com/paxel/lintstone.git - HEAD + lintstone-java8-0.12.0 diff --git a/pom.xml.releaseBackup b/pom.xml.releaseBackup new file mode 100644 index 0000000..f983103 --- /dev/null +++ b/pom.xml.releaseBackup @@ -0,0 +1,258 @@ + + + + 4.0.0 + + io.github.paxel + lintstone-java8 + 0.12.0-SNAPSHOT + + LintStone - Actor System + + + UTF-8 + 1.8 + 1.8 + + Lightweight Actor Framework + https://github.com/paxel/lintstone + + + axel.evil@gmail.com + paxel + + + + + GNU LESSER GENERAL PUBLIC LICENSE Version 3 + https://www.gnu.org/licenses/gpl-3.0.en.html + repo + + + bundle + + + + org.junit + junit-bom + 5.9.2 + pom + import + + + + + + io.github.paxel + group-executor-java8 + 0.12.0 + + + org.projectlombok + lombok + 1.18.28 + + + org.hamcrest + hamcrest + 2.2 + test + + + + org.openjdk.jmh + jmh-core + 1.37 + test + + + org.openjdk.jmh + jmh-generator-annprocess + 1.37 + test + + + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine + test + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.0.1 + + + ${java.home}/bin/javadoc + + + + attach-javadoc + + jar + + + + + + org.apache.maven.plugins + maven-source-plugin + 3.0.1 + + + attach-source + + jar + + + + + + maven-clean-plugin + 3.1.0 + + + maven-jar-plugin + 3.0.2 + + + org.apache.felix + maven-bundle-plugin + 5.1.2 + true + + + maven-surefire-plugin + 3.0.0-M8 + + + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + scm:git:git://github.com/paxel/lintstone.git + scm:git:git@github.com:paxel/lintstone.git + https://github.com/paxel/lintstone.git + HEAD + + + + + jdk9FF + + (1.8,) + + + 8 + + + + benchmark + + + + org.codehaus.mojo + exec-maven-plugin + 3.0.0 + + + run-benchmarks + integration-test + + exec + + + test + ${java.home}/bin/java + + -classpath + + org.openjdk.jmh.Main + .* + + + + + + + + + + release + + 3.0.0-M7 + 3.0.1 + 1.6.13 + + + + + + maven-release-plugin + ${version.maven-release-plugin} + + @{project.version} + + + + maven-gpg-plugin + ${version.maven-gpg-plugin} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + ${version.nexus-staging-maven-plugin} + true + + ossrh + https://oss.sonatype.org + true + + + + + + + maven-gpg-plugin + + + org.sonatype.plugins + nexus-staging-maven-plugin + + + + + + diff --git a/release.properties b/release.properties new file mode 100644 index 0000000..7b59f55 --- /dev/null +++ b/release.properties @@ -0,0 +1,23 @@ +#release configuration +#Mon Sep 25 12:50:21 CEST 2023 +projectVersionPolicyId=default +scm.rollbackCommitComment=@{prefix} rollback the release of @{releaseLabel} +remoteTagging=true +scm.commentPrefix=[maven-release-plugin] +releaseStrategyId=default +scm.branchCommitComment=@{prefix} prepare branch @{releaseLabel} +project.scm.io.github.paxel\:lintstone-java8.url=https\://github.com/paxel/lintstone.git +project.scm.io.github.paxel\:lintstone-java8.developerConnection=scm\:git\:git@github.com\:paxel/lintstone.git +pinExternals=false +project.scm.io.github.paxel\:lintstone-java8.connection=scm\:git\:git\://github.com/paxel/lintstone.git +completedPhase=create-backup-poms +scm.url=scm\:git\:git@github.com\:paxel/lintstone.git +scm.developmentCommitComment=@{prefix} prepare for next development iteration +projectVersionPolicyConfig=${projectVersionPolicyConfig}\n +project.scm.io.github.paxel\:lintstone-java8.tag=HEAD +scm.tagNameFormat=@{project.artifactId}-@{project.version} +pushChanges=true +exec.snapshotReleasePluginAllowed=false +preparationGoals=clean verify +scm.releaseCommitComment=@{prefix} prepare release @{releaseLabel} +exec.pomFileName=pom.xml