Browse Source

SONAR-20237 introduce GITHUB_PROVISIONING qa task

tags/10.2.0.77647
Aurelien Poscia 8 months ago
parent
commit
e042a41b4e
1 changed files with 19 additions and 1 deletions
  1. 19
    1
      .cirrus.yml

+ 19
- 1
.cirrus.yml View File

@@ -65,7 +65,9 @@ github_task_template: &GITHUB_TASK_TEMPLATE
$CIRRUS_BRANCH == $BRANCH_MAIN || $CIRRUS_BRANCH =~ $BRANCH_PATTERN_MAINTENANCE || $CIRRUS_BRANCH == $BRANCH_NIGHTLY ||
changesInclude('private/core-extension-developer-server/src/main/java/com/sonarsource/branch/pr/github/**/*.java',
'private/core-extension-developer-server/src/main/java/com/sonarsource/github/**/*.java',
'private/it-branch/it-tests/src/test/java/com/sonarsource/branch/it/suite/pr/github/**/*.java')
'private/it-branch/it-tests/src/test/java/com/sonarsource/branch/it/suite/pr/github/**/*.java',
'private/it-branch/it-tests/src/test/java/com/sonarsource/provisioning/github/*.java'
)

gitlab_task_template: &GITLAB_TASK_TEMPLATE
only_if: >-
@@ -567,6 +569,22 @@ qa_github_task:
- ./private/cirrus/cirrus-qa.sh h2
<<: *DEFAULT_ARTIFACTS_TEMPLATE

qa_github_provisioning_task:
<<: *DEFAULT_TEMPLATE
<<: *BUILD_DEPENDANT_TASK_TEMPLATE
<<: *GITHUB_TASK_TEMPLATE
<<: *JAR_CACHE_TEMPLATE
<<: *GRADLE_CACHE_TEMPLATE
eks_container:
<<: *CONTAINER_TEMPLATE
cpu: 4
memory: 7Gb
env:
QA_CATEGORY: GITHUB_PROVISIONING
script:
- ./private/cirrus/cirrus-qa.sh h2
<<: *DEFAULT_ARTIFACTS_TEMPLATE

# SAML QA is executed in a dedicated task in order to not slow down the pipeline, as a Keycloak server docker image is required.
qa_saml_task:
<<: *DEFAULT_TEMPLATE

Loading…
Cancel
Save