Skip to content

Commit 5a4c2c2

Browse files
committed
Refresh the build pipeline
1 parent 2a76317 commit 5a4c2c2

File tree

3 files changed

+10
-14
lines changed

3 files changed

+10
-14
lines changed

.cirrus.star

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
load("github.com/SonarSource/cirrus-modules@v2", "load_features")
1+
load("github.com/SonarSource/cirrus-modules@v3", "load_features")
22

33
def main(ctx):
44
return load_features(ctx)

.cirrus.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ env:
1111
ARTIFACTORY_DEPLOY_PASSWORD: VAULT[development/artifactory/token/${CIRRUS_REPO_OWNER}-${CIRRUS_REPO_NAME}-qa-deployer access_token]
1212
ARTIFACTORY_DEPLOY_REPO: sonarsource-public-qa
1313

14-
CIRRUS_CLONE_DEPTH: 50
15-
16-
BURGR_URL: VAULT[development/kv/data/burgr data.url]
17-
BURGR_USERNAME: VAULT[development/kv/data/burgr data.cirrus_username]
18-
BURGR_PASSWORD: VAULT[development/kv/data/burgr data.cirrus_password]
19-
2014
### Project variables
2115
DEPLOY_PULL_REQUEST: true
2216
ARTIFACTS: "\
@@ -35,21 +29,24 @@ container_definition: &CONTAINER_DEFINITION
3529
namespace: default
3630

3731
only_sonarsource_qa: &ONLY_SONARSOURCE_QA
38-
only_if: $CIRRUS_USER_COLLABORATOR == 'true' && ($CIRRUS_PR != "" || $CIRRUS_BRANCH == "master" || $CIRRUS_BRANCH =~ "branch-.*" || $CIRRUS_BRANCH =~ "dogfood-on-.*")
32+
only_if: $CIRRUS_USER_COLLABORATOR == 'true' && $CIRRUS_TAG == "" && ($CIRRUS_PR != "" || $CIRRUS_BRANCH == $CIRRUS_DEFAULT_BRANCH || $CIRRUS_BRANCH =~ "branch-.*" || $CIRRUS_BUILD_SOURCE == 'api' )
3933

4034
#
4135
# TASKS
4236
#
4337
build_task:
38+
<<: *ONLY_SONARSOURCE_QA
4439
eks_container:
4540
<<: *CONTAINER_DEFINITION
4641
cpu: 2
47-
memory: 1G
42+
memory: 2G
4843
env:
4944
SONAR_TOKEN: VAULT[development/kv/data/next data.token]
5045
SONAR_HOST_URL: https://next.sonarqube.com/sonarqube
5146
SIGN_KEY: VAULT[development/kv/data/sign data.key]
5247
PGP_PASSPHRASE: VAULT[development/kv/data/sign data.passphrase]
48+
# Fetch all commit history so that Sonar has exact blame information for issue auto-assignment
49+
CIRRUS_CLONE_DEPTH: "0"
5350
maven_cache:
5451
folder: ${CIRRUS_WORKING_DIR}/.m2/repository
5552
script:
@@ -65,7 +62,7 @@ qa_task:
6562
eks_container:
6663
<<: *CONTAINER_DEFINITION
6764
cpu: 2
68-
memory: 3G
65+
memory: 4G
6966
env:
7067
matrix:
7168
- QA_CATEGORY: RELEASE-7-9
@@ -98,8 +95,7 @@ promote_task:
9895
memory: 500M
9996
env:
10097
GITHUB_TOKEN: VAULT[development/github/token/${CIRRUS_REPO_OWNER}-${CIRRUS_REPO_NAME}-promotion token]
101-
GCF_ACCESS_TOKEN: VAULT[development/kv/data/promote data.token]
102-
PROMOTE_URL: VAULT[development/kv/data/promote data.url]
98+
ARTIFACTORY_PROMOTE_ACCESS_TOKEN: VAULT[development/artifactory/token/${CIRRUS_REPO_OWNER}-${CIRRUS_REPO_NAME}-promoter access_token]
10399
maven_cache:
104100
folder: $CIRRUS_WORKING_DIR/.m2/repository
105101
script:

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
1010
permissions:
1111
contents: write
1212
id-token: write
13-
uses: SonarSource/gh-action_release/.github/workflows/main.yaml@d42e8be3a9772d0447a7d2f3d2be31312b218383 # tag=5.0.1
13+
uses: SonarSource/gh-action_release/.github/workflows/main.yaml@v5
1414
with:
1515
publishToBinaries: true
1616
mavenCentralSync: true
17-
slackChannel: sonarqube-build
17+
slackChannel: ops-analysis-experience

0 commit comments

Comments
 (0)