Skip to content

Commit 3aa8df8

Browse files
SONARPHP-1667 Skip QA tasks on doc PRs (#1411)
Co-authored-by: Jonas Wielage <[email protected]>
1 parent e783b12 commit 3aa8df8

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.cirrus/modules/qa.star

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
load("github.com/SonarSource/cirrus-modules/cloud-native/actions.star@analysis/master", "default_gradle_on_failure")
22
load("github.com/SonarSource/cirrus-modules/cloud-native/platform.star@analysis/master", "base_image_container_builder",
33
"ec2_instance_builder")
4-
load("github.com/SonarSource/cirrus-modules/cloud-native/conditions.star@analysis/master", "is_branch_qa_eligible")
4+
load("github.com/SonarSource/cirrus-modules/cloud-native/conditions.star@analysis/master",
5+
"is_branch_qa_eligible",
6+
"are_changes_doc_only"
7+
)
58
load("github.com/SonarSource/cirrus-modules/cloud-native/env.star@analysis/master", "artifactory_reader_env")
69
load("build.star", "profile_report_artifacts")
710
load(
@@ -44,7 +47,7 @@ def qa_win_script():
4447
def qa_os_win_task():
4548
return {
4649
"qa_os_win_task": {
47-
"only_if": is_branch_qa_eligible(),
50+
"only_if": "({}) && !({})".format(is_branch_qa_eligible(), are_changes_doc_only()),
4851
"depends_on": "build",
4952
"ec2_instance": ec2_instance_builder(),
5053
"env": artifactory_reader_env(),
@@ -62,7 +65,7 @@ def qa_os_win_task():
6265

6366
def qa_task(env, run_its_script):
6467
return {
65-
"only_if": is_branch_qa_eligible(),
68+
"only_if": "({}) && !({})".format(is_branch_qa_eligible(), are_changes_doc_only()),
6669
"depends_on": "build",
6770
"eks_container": base_image_container_builder(cpu=4, memory="12G"),
6871
"env": env,

0 commit comments

Comments
 (0)