From 33a1f7cd7420cb4d57abe7ce9d33cc53d487b89d Mon Sep 17 00:00:00 2001 From: Aleks Lozovyuk Date: Sun, 10 Mar 2024 00:59:51 +0300 Subject: [PATCH 1/3] Get SonarCube tracking net code from latest release(2.8.0) Add a latest release branch as sonar.newCode.referenceBranch to track a new code. Closes #2058 --- .github/workflows/sonar.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sonar.yaml b/.github/workflows/sonar.yaml index a106823cd6f..12aacf698b1 100644 --- a/.github/workflows/sonar.yaml +++ b/.github/workflows/sonar.yaml @@ -81,4 +81,5 @@ jobs: --define sonar.projectKey=apache_kvrocks \ --define sonar.organization=apache \ --define sonar.scm.revision=${{ github.event.workflow_run.head_sha }} \ - --define sonar.pullrequest.key=$PR_NUMBER + --define sonar.pullrequest.key=$PR_NUMBER \ + --define sonar.newCode.referenceBranch=2.8 From cb1f4b6b7d7324813e0098c7b0032bd286be360e Mon Sep 17 00:00:00 2001 From: Aleks Lozovyuk Date: Sun, 10 Mar 2024 10:25:50 +0300 Subject: [PATCH 2/3] Change reference branch to unstable --- .github/workflows/sonar.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sonar.yaml b/.github/workflows/sonar.yaml index 12aacf698b1..4fa454835b8 100644 --- a/.github/workflows/sonar.yaml +++ b/.github/workflows/sonar.yaml @@ -82,4 +82,4 @@ jobs: --define sonar.organization=apache \ --define sonar.scm.revision=${{ github.event.workflow_run.head_sha }} \ --define sonar.pullrequest.key=$PR_NUMBER \ - --define sonar.newCode.referenceBranch=2.8 + --define sonar.newCode.referenceBranch=unstable From ea8a425282991122d4cef22bcf0dde5e32b6e36f Mon Sep 17 00:00:00 2001 From: Aleks Lozovyuk Date: Sat, 16 Mar 2024 14:01:44 +0300 Subject: [PATCH 3/3] test --- .github/workflows/sonar.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sonar.yaml b/.github/workflows/sonar.yaml index 4fa454835b8..441454d6a98 100644 --- a/.github/workflows/sonar.yaml +++ b/.github/workflows/sonar.yaml @@ -82,4 +82,5 @@ jobs: --define sonar.organization=apache \ --define sonar.scm.revision=${{ github.event.workflow_run.head_sha }} \ --define sonar.pullrequest.key=$PR_NUMBER \ - --define sonar.newCode.referenceBranch=unstable + --define sonar.pullrequest.base=unstable \ + --define sonar.pullrequest.branch=${{ github.head_ref || github.ref_name }}