From 0c9e9205f400170aac2b54fdc74d766c15d63a8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niklas=20Hu=C3=9Fmann?= Date: Mon, 15 Dec 2025 15:50:45 +0100 Subject: [PATCH] reading gop version from Version.Name --- .../groovy/com/cloudogu/gitops/features/ScmManagerSetup.groovy | 0 src/main/groovy/com/cloudogu/gitops/git/GitRepo.groovy | 3 ++- src/test/groovy/com/cloudogu/gitops/git/GitRepoTest.groovy | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) delete mode 100644 src/main/groovy/com/cloudogu/gitops/features/ScmManagerSetup.groovy diff --git a/src/main/groovy/com/cloudogu/gitops/features/ScmManagerSetup.groovy b/src/main/groovy/com/cloudogu/gitops/features/ScmManagerSetup.groovy deleted file mode 100644 index e69de29bb..000000000 diff --git a/src/main/groovy/com/cloudogu/gitops/git/GitRepo.groovy b/src/main/groovy/com/cloudogu/gitops/git/GitRepo.groovy index e90bd657f..be6b95d15 100644 --- a/src/main/groovy/com/cloudogu/gitops/git/GitRepo.groovy +++ b/src/main/groovy/com/cloudogu/gitops/git/GitRepo.groovy @@ -1,5 +1,6 @@ package com.cloudogu.gitops.git +import com.cloudogu.gitops.cli.Version import com.cloudogu.gitops.config.Config import com.cloudogu.gitops.git.jgit.helpers.InsecureCredentialProvider import com.cloudogu.gitops.git.providers.AccessRole @@ -106,7 +107,7 @@ class GitRepo { .setSign(false) .setMessage(commitMessage) .setAuthor(gitName, gitEmail) - .setCommitter(gitName, gitEmail) + .setCommitter("${gitName} - GOP v${Version.NAME.split(',')[0].replace('(','')}", gitEmail) //parsing the Versions from the full text in Version.Name. In local Dev there is no Tag->Version is empty .call() def pushCommand = createPushCommand(refSpec) diff --git a/src/test/groovy/com/cloudogu/gitops/git/GitRepoTest.groovy b/src/test/groovy/com/cloudogu/gitops/git/GitRepoTest.groovy index ae2b91f6c..ce27c612a 100644 --- a/src/test/groovy/com/cloudogu/gitops/git/GitRepoTest.groovy +++ b/src/test/groovy/com/cloudogu/gitops/git/GitRepoTest.groovy @@ -137,7 +137,7 @@ class GitRepoTest { assertThat(commits[0].authorIdent.emailAddress).isEqualTo('hello@cloudogu.com') assertThat(commits[0].authorIdent.name).isEqualTo('Cloudogu') assertThat(commits[0].committerIdent.emailAddress).isEqualTo('hello@cloudogu.com') - assertThat(commits[0].committerIdent.name).isEqualTo("Cloudogu") + assertThat(commits[0].committerIdent.name).contains("Cloudogu - GOP v") List tags = Git.open(new File(repo.absoluteLocalRepoTmpDir)).tagList().call() assertThat(tags.size()).isEqualTo(0)