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
3731only_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#
4337build_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 :
0 commit comments