From bc6e1babe1e0ae13ad3510a97b1d8fdd154c40e7 Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 12:40:14 +0200 Subject: [PATCH 01/16] RELEASE-DRY-RUN --- .releaserc.yml | 3 + pom.xml | 62 ++++++++++------- pom.xml.versionsBackup | 147 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 187 insertions(+), 25 deletions(-) create mode 100644 pom.xml.versionsBackup diff --git a/.releaserc.yml b/.releaserc.yml index e1ea325..b16f8f6 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -16,6 +16,7 @@ plugins: - "@semantic-release/exec" - "semantic-release-maven" + verifyConditions: - '@semantic-release/git' - '@semantic-release/github' @@ -102,6 +103,8 @@ prepare: - path: "@semantic-release/changelog" changelogFile: "CHANGELOG.md" - path: "semantic-release-maven" + profiles: + - release publish: - path: "semantic-release-maven" diff --git a/pom.xml b/pom.xml index 5f63701..98f8fe8 100644 --- a/pom.xml +++ b/pom.xml @@ -43,6 +43,43 @@ UTF-8 + + + release + + false + + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.0.1 + + + sign-artifacts + verify + + sign + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.13 + true + + ossrh + https://oss.sonatype.org/ + true + + + + + + src/java/main @@ -70,20 +107,6 @@ true - - org.apache.maven.plugins - maven-gpg-plugin - 3.0.1 - - - sign-artifacts - verify - - sign - - - - org.apache.maven.plugins maven-source-plugin @@ -110,17 +133,6 @@ - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.13 - true - - ossrh - https://oss.sonatype.org/ - true - - org.apache.maven.plugins maven-jar-plugin diff --git a/pom.xml.versionsBackup b/pom.xml.versionsBackup new file mode 100644 index 0000000..5f63701 --- /dev/null +++ b/pom.xml.versionsBackup @@ -0,0 +1,147 @@ + + + 4.0.0 + + com.hlag.tools.commvis + api + 0.0.1-SNAPSHOT + Distributed Communication Visualizer: API + Library containing the API to enhance the analyzer by user defined components. + https://github.com/Hapag-Lloyd/dist-comm-vis-api + + + + MIT License + https://github.com/Hapag-Lloyd/dist-comm-vis/blob/main/LICENSE + + + + + + Hapag-Lloyd AG + https://www.hapag-lloyd.com/ + + + + + scm:git:git://github.com/Hapag-Lloyd/dist-comm-vis.git + scm:git:ssh://github.com:Hapag-Lloyd/dist-comm-vis.git + https://github.com/Hapag-Lloyd/dist-comm-vis/tree/main + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + + + 1.8 + 1.8 + UTF-8 + + + + src/java/main + + + + pl.project13.maven + git-commit-id-plugin + 4.9.10 + + + get-the-git-infos + + revision + + + + validate-the-git-infos + + validateRevision + + + + + true + true + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.0.1 + + + sign-artifacts + verify + + sign + + + + + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.4.0 + + + attach-javadocs + + jar + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.13 + true + + ossrh + https://oss.sonatype.org/ + true + + + + org.apache.maven.plugins + maven-jar-plugin + 3.2.2 + + + + + + + javax.ws.rs + javax.ws.rs-api + 2.1.1 + provided + + + org.projectlombok + lombok + 1.18.24 + true + provided + + + From f0e4aea1cc60c375f456c3ed41fdd291b4aed132 Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 12:42:59 +0200 Subject: [PATCH 02/16] ci: add env variables --- .github/workflows/semantic-release-dry-run.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/semantic-release-dry-run.yml b/.github/workflows/semantic-release-dry-run.yml index 37b5442..76a54a5 100644 --- a/.github/workflows/semantic-release-dry-run.yml +++ b/.github/workflows/semantic-release-dry-run.yml @@ -26,4 +26,8 @@ jobs: - name: Dry run env: GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_GH_TOKEN }} + SERVER_USERNAME: ${{ secrets.OSSRH_USERNAME }} + SERVER_PASSWORD: ${{ secrets.OSSRH_PASSWORD }} + GPG_PRIVATE_KEY: ${{ secrets.GPG_SIGNING_KEY }} + GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} run: unset GITHUB_ACTIONS && npx --prefix .release/ semantic-release --dry-run --no-ci --debug From 1e6623a25ce68221aedf2104e9c9f39e20a5b244 Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 12:45:43 +0200 Subject: [PATCH 03/16] fix: remove file --- pom.xml.versionsBackup | 147 ----------------------------------------- 1 file changed, 147 deletions(-) delete mode 100644 pom.xml.versionsBackup diff --git a/pom.xml.versionsBackup b/pom.xml.versionsBackup deleted file mode 100644 index 5f63701..0000000 --- a/pom.xml.versionsBackup +++ /dev/null @@ -1,147 +0,0 @@ - - - 4.0.0 - - com.hlag.tools.commvis - api - 0.0.1-SNAPSHOT - Distributed Communication Visualizer: API - Library containing the API to enhance the analyzer by user defined components. - https://github.com/Hapag-Lloyd/dist-comm-vis-api - - - - MIT License - https://github.com/Hapag-Lloyd/dist-comm-vis/blob/main/LICENSE - - - - - - Hapag-Lloyd AG - https://www.hapag-lloyd.com/ - - - - - scm:git:git://github.com/Hapag-Lloyd/dist-comm-vis.git - scm:git:ssh://github.com:Hapag-Lloyd/dist-comm-vis.git - https://github.com/Hapag-Lloyd/dist-comm-vis/tree/main - - - - - ossrh - https://oss.sonatype.org/content/repositories/snapshots - - - - - 1.8 - 1.8 - UTF-8 - - - - src/java/main - - - - pl.project13.maven - git-commit-id-plugin - 4.9.10 - - - get-the-git-infos - - revision - - - - validate-the-git-infos - - validateRevision - - - - - true - true - - - - org.apache.maven.plugins - maven-gpg-plugin - 3.0.1 - - - sign-artifacts - verify - - sign - - - - - - org.apache.maven.plugins - maven-source-plugin - 3.2.1 - - - attach-sources - - jar-no-fork - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.4.0 - - - attach-javadocs - - jar - - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.13 - true - - ossrh - https://oss.sonatype.org/ - true - - - - org.apache.maven.plugins - maven-jar-plugin - 3.2.2 - - - - - - - javax.ws.rs - javax.ws.rs-api - 2.1.1 - provided - - - org.projectlombok - lombok - 1.18.24 - true - provided - - - From a9199d346663e6b366f49377ff09d3a8b6d08548 Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 12:47:24 +0200 Subject: [PATCH 04/16] ci: setup plugin --- .releaserc.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.releaserc.yml b/.releaserc.yml index b16f8f6..43486e9 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -15,6 +15,8 @@ plugins: - "@semantic-release/github" - "@semantic-release/exec" - "semantic-release-maven" + profiles: + - release verifyConditions: From bf594cdc3d673e49cd424f25f50e414fadf12ffd Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 12:49:07 +0200 Subject: [PATCH 05/16] ci: show all --- .releaserc.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.releaserc.yml b/.releaserc.yml index 43486e9..cb32eb5 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -58,11 +58,8 @@ generateNotes: - path: "@semantic-release/release-notes-generator" writerOpts: groupBy: "type" - commitGroupsSort: - - "feat" - - "perf" - - "fix" commitsSort: "header" + commitGroupsSort: 'title' linkCompare: true linkReferences: true types: From 947e135b1502a2ab3fc6ce83dbb7e877ee49febe Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 12:50:58 +0200 Subject: [PATCH 06/16] RELEASE-DRY-RUN --- .releaserc.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.releaserc.yml b/.releaserc.yml index cb32eb5..476d3ac 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -14,8 +14,8 @@ plugins: - "@semantic-release/git" - "@semantic-release/github" - "@semantic-release/exec" - - "semantic-release-maven" - profiles: + - "semantic-release-maven": + - profiles: - release From f8f083561e6e70ee5624e830ee175641d1192a23 Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 12:54:45 +0200 Subject: [PATCH 07/16] RELEASE-DRY-RUN --- .releaserc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.releaserc.yml b/.releaserc.yml index 476d3ac..e7d007b 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -14,7 +14,7 @@ plugins: - "@semantic-release/git" - "@semantic-release/github" - "@semantic-release/exec" - - "semantic-release-maven": + - - "semantic-release-maven" - profiles: - release From cb234aeb9455331b9bba2263179d7f7f7493b193 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 5 May 2022 11:17:45 +0000 Subject: [PATCH 08/16] chore(release): 1.3.1 [skip ci] ### [1.3.1](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.0...1.3.1) (2022-05-05) ### Bug Fixes * remove file ([1e6623a](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1e6623a25ce68221aedf2104e9c9f39e20a5b244)) --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..858fc4f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,6 @@ +### [1.3.1](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.0...1.3.1) (2022-05-05) + + +### Bug Fixes + +* remove file ([1e6623a](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1e6623a25ce68221aedf2104e9c9f39e20a5b244)) From 15d32c633283885f515e813b3b96c122f027af79 Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 13:22:52 +0200 Subject: [PATCH 09/16] fix: pom --- pom.xml | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/pom.xml b/pom.xml index 98f8fe8..5512495 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.hlag.tools.commvis api - 0.0.1-SNAPSHOT + 1.3.1 Distributed Communication Visualizer: API Library containing the API to enhance the analyzer by user defined components. https://github.com/Hapag-Lloyd/dist-comm-vis-api @@ -51,6 +51,32 @@ + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.4.0 + + + attach-javadocs + + jar + + + + org.apache.maven.plugins maven-gpg-plugin @@ -107,32 +133,6 @@ true - - org.apache.maven.plugins - maven-source-plugin - 3.2.1 - - - attach-sources - - jar-no-fork - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.4.0 - - - attach-javadocs - - jar - - - - org.apache.maven.plugins maven-jar-plugin From ab9f2e65a7f9be3aeb6b9ba48b52a76b8d45f285 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 5 May 2022 11:23:31 +0000 Subject: [PATCH 10/16] chore(release): 1.3.2 [skip ci] ### [1.3.2](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.1...1.3.2) (2022-05-05) ### Bug Fixes * pom ([15d32c6](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/15d32c633283885f515e813b3b96c122f027af79)) --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 858fc4f..ebaa060 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ ### [1.3.1](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.0...1.3.1) (2022-05-05) +### Bug Fixes + +* remove file ([1e6623a](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1e6623a25ce68221aedf2104e9c9f39e20a5b244)) + +### [1.3.1](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.0...1.3.1) (2022-05-05) + + ### Bug Fixes * remove file ([1e6623a](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1e6623a25ce68221aedf2104e9c9f39e20a5b244)) From 376694733d676e3502bbc89b5b97a45055a4f021 Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 13:25:21 +0200 Subject: [PATCH 11/16] fix: pom --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5512495..f54760f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.hlag.tools.commvis api - 1.3.1 + 1.3.2 Distributed Communication Visualizer: API Library containing the API to enhance the analyzer by user defined components. https://github.com/Hapag-Lloyd/dist-comm-vis-api From 4af6c8eded274d972a4bb25c8d38fb04f3f9a74f Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 5 May 2022 11:26:14 +0000 Subject: [PATCH 12/16] chore(release): 1.3.3 [skip ci] ### [1.3.3](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.2...1.3.3) (2022-05-05) ### Bug Fixes * pom ([3766947](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/376694733d676e3502bbc89b5b97a45055a4f021)) --- CHANGELOG.md | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index ebaa060..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -### [1.3.1](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.0...1.3.1) (2022-05-05) - - -### Bug Fixes - -* remove file ([1e6623a](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1e6623a25ce68221aedf2104e9c9f39e20a5b244)) - -### [1.3.1](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.0...1.3.1) (2022-05-05) - - -### Bug Fixes - -* remove file ([1e6623a](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1e6623a25ce68221aedf2104e9c9f39e20a5b244)) From 1599ee3a5a41452042a2ae83958cc9ce4247fb87 Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 13:27:11 +0200 Subject: [PATCH 13/16] fix: pom --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f54760f..94eb0c1 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.hlag.tools.commvis api - 1.3.2 + 1.3.3 Distributed Communication Visualizer: API Library containing the API to enhance the analyzer by user defined components. https://github.com/Hapag-Lloyd/dist-comm-vis-api From 97cd55e8dc9bb721a71cd1165fac6a5aa4e3ca3b Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 5 May 2022 11:27:54 +0000 Subject: [PATCH 14/16] chore(release): 1.3.4 [skip ci] ### [1.3.4](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.3...1.3.4) (2022-05-05) ### Bug Fixes * pom ([1599ee3](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1599ee3a5a41452042a2ae83958cc9ce4247fb87)) --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..8513710 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,6 @@ +### [1.3.3](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.2...1.3.3) (2022-05-05) + + +### Bug Fixes + +* pom ([3766947](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/376694733d676e3502bbc89b5b97a45055a4f021)) From 36aafd2b84ab02c4ddb230fb5ff38686ad0afa5c Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 13:29:42 +0200 Subject: [PATCH 15/16] RELEASE-DRY-RUN --- .releaserc.yml | 8 +++----- CHANGELOG.md | 7 +++++++ pom.xml | 54 +++++++++++++++++++++++++------------------------- 3 files changed, 37 insertions(+), 32 deletions(-) diff --git a/.releaserc.yml b/.releaserc.yml index e7d007b..d031416 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -14,9 +14,7 @@ plugins: - "@semantic-release/git" - "@semantic-release/github" - "@semantic-release/exec" - - - "semantic-release-maven" - - profiles: - - release + - "semantic-release-maven" verifyConditions: @@ -102,11 +100,11 @@ prepare: - path: "@semantic-release/changelog" changelogFile: "CHANGELOG.md" - path: "semantic-release-maven" - profiles: - - release publish: - path: "semantic-release-maven" + profiles: + - release - path: "@semantic-release/github" assets: - path: "CHANGELOG.md" diff --git a/CHANGELOG.md b/CHANGELOG.md index 8513710..ff3e0b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +### [1.3.4](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.3...1.3.4) (2022-05-05) + + +### Bug Fixes + +* pom ([1599ee3](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1599ee3a5a41452042a2ae83958cc9ce4247fb87)) + ### [1.3.3](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.2...1.3.3) (2022-05-05) diff --git a/pom.xml b/pom.xml index 94eb0c1..ddb10fa 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.hlag.tools.commvis api - 1.3.3 + 1.3.4 Distributed Communication Visualizer: API Library containing the API to enhance the analyzer by user defined components. https://github.com/Hapag-Lloyd/dist-comm-vis-api @@ -51,32 +51,6 @@ - - org.apache.maven.plugins - maven-source-plugin - 3.2.1 - - - attach-sources - - jar-no-fork - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.4.0 - - - attach-javadocs - - jar - - - - org.apache.maven.plugins maven-gpg-plugin @@ -110,6 +84,32 @@ src/java/main + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.4.0 + + + attach-javadocs + + jar + + + + pl.project13.maven git-commit-id-plugin From a92c040130dbf4cae73554e136cbaf860a210fac Mon Sep 17 00:00:00 2001 From: kayma Date: Thu, 5 May 2022 13:34:08 +0200 Subject: [PATCH 16/16] RELEASE-DRY-RUN --- .releaserc.yml | 1 - CHANGELOG.md | 13 ------------- pom.xml | 2 +- 3 files changed, 1 insertion(+), 15 deletions(-) delete mode 100644 CHANGELOG.md diff --git a/.releaserc.yml b/.releaserc.yml index d031416..229608e 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -16,7 +16,6 @@ plugins: - "@semantic-release/exec" - "semantic-release-maven" - verifyConditions: - '@semantic-release/git' - '@semantic-release/github' diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index ff3e0b4..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,13 +0,0 @@ -### [1.3.4](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.3...1.3.4) (2022-05-05) - - -### Bug Fixes - -* pom ([1599ee3](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/1599ee3a5a41452042a2ae83958cc9ce4247fb87)) - -### [1.3.3](https://github.com/Hapag-Lloyd/dist-comm-vis-api/compare/1.3.2...1.3.3) (2022-05-05) - - -### Bug Fixes - -* pom ([3766947](https://github.com/Hapag-Lloyd/dist-comm-vis-api/commit/376694733d676e3502bbc89b5b97a45055a4f021)) diff --git a/pom.xml b/pom.xml index ddb10fa..51bb00d 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.hlag.tools.commvis api - 1.3.4 + 0.0.1-SNAPSHOT Distributed Communication Visualizer: API Library containing the API to enhance the analyzer by user defined components. https://github.com/Hapag-Lloyd/dist-comm-vis-api