66 ARTIFACTORY_DEPLOY_ACCESS_TOKEN : VAULT[development/artifactory/token/${CIRRUS_REPO_OWNER}-${CIRRUS_REPO_NAME}-qa-deployer access_token]
77 ARTIFACTORY_DEPLOY_REPO : sonarsource-pypi-public-qa
88 GITHUB_TOKEN : VAULT[development/github/token/licenses-ro token]
9- DEPLOY_PULL_REQUEST : ' true'
9+ DEPLOY_PULL_REQUEST : " true"
1010 POETRY_VIRTUALENVS_PATH : " ~/.cache/poetry/venvs"
1111 POETRY_CACHE_DIR : " ~/.cache/poetry/pypoetry"
1212 SONARQUBE_VERSION : 25.3.0.104237
1717
1818only_if : $CIRRUS_USER_COLLABORATOR == 'true' && $CIRRUS_TAG == "" && ($CIRRUS_PR != "" || $CIRRUS_BRANCH == 'master' || $CIRRUS_BRANCH =~ "branch-.*")
1919
20- linux_container_definition : &LINUX_CONTAINER_DEFINITION
21- eks_container :
22- dockerfile : .cirrus/poetry.Dockerfile
23- cluster_name : ${CIRRUS_CLUSTER_NAME}
24- region : eu-central-1
25- namespace : default
26- builder_role : cirrus-builder
27- builder_image : docker-builder-v*
28- builder_instance_type : t3.small
29- use_in_memory_disk : true
30- docker_arguments :
31- CIRRUS_AWS_ACCOUNT : ${CIRRUS_AWS_ACCOUNT}
32- cpu : 3
33- memory : 8G
34-
3520.jfrog_config_template : &JFROG_CONFIG_TEMPLATE
3621 jfrog_config_script :
3722 - $JF_ALIAS config add repox --artifactory-url "$ARTIFACTORY_URL" --access-token "$ARTIFACTORY_PRIVATE_ACCESS_TOKEN"
@@ -43,12 +28,6 @@ poetry_cache_template: &POETRY_CACHE
4328 folder : ~/.cache/poetry/
4429 fingerprint_script : cat poetry.lock
4530
46- .poetry_install_template : &POETRY_INSTALL
47- << : *POETRY_CACHE
48- << : *JFROG_CONFIG_TEMPLATE
49- poetry_install_script :
50- - poetry install
51-
5231.poetry_macos_template : &POETRY_MACOS_TEMPLATE
5332 << : *POETRY_CACHE
5433 jfrog_install_script :
@@ -103,21 +82,3 @@ its_macos_task:
10382 fingerprint_script : echo "sonarqube-$SONARQUBE_VERSION"
10483 its_script :
10584 - .cirrus/run_its.sh
106-
107- run_iris_task :
108- << : *LINUX_CONTAINER_DEFINITION
109- # only executed in CRON job AND on master branch
110- only_if : $CIRRUS_CRON == $CRON_NIGHTLY_JOB_NAME && $CIRRUS_BRANCH == "master"
111- env :
112- SONAR_SOURCE_IRIS_TOKEN : VAULT[development/kv/data/iris data.next]
113- matrix :
114- - name : " IRIS SQ NEXT -> Sonarcloud.io"
115- env :
116- SONAR_TARGET_URL : https://sonarcloud.io
117- SONAR_TARGET_IRIS_TOKEN : VAULT[development/kv/data/iris data.sqc-eu]
118- - name : " IRIS SQ NEXT -> SonarQube.us"
119- env :
120- SONAR_TARGET_URL : https://sonarqube.us
121- SONAR_TARGET_IRIS_TOKEN : VAULT[development/kv/data/iris data.sqc-us]
122- script :
123- - .cirrus/run_iris.sh
0 commit comments