@@ -18,6 +18,17 @@ run_all_tests:
1818 - .yamato/project-tests.yml#test_{{ project.name }}_{{ editor }}_{{ platform.name }}
1919{% endif -%}
2020{% endfor -%}
21+
22+ # # Test minimal project with different versions of dependencies
23+ {% if project.name == "minimalproject" -%}
24+ {% for dependency in dependencies -%}
25+ {% for depeditor in dependency.test_editors -%}
26+ {% if depeditor != "trunk" -%}
27+ - .yamato/package-tests.yml#test_compatibility_{{ project.name }}_{{ project.packages.first.name }}_with_{{ dependency.name }}@{{ dependency.version }}_{{ depeditor }}_{{ platform.name }}
28+ {% endif -%}
29+ {% endfor -%}
30+ {% endfor -%}
31+ {% endif -%}
2132{% endfor -%}
2233{% endfor -%}
2334
@@ -34,6 +45,17 @@ run_all_tests_trunk:
3445 - .yamato/project-tests.yml#test_{{ project.name }}_{{ editor }}_{{ platform.name }}
3546{% endif -%}
3647{% endfor -%}
48+
49+ # # Test minimal project with different versions of dependencies on trunk
50+ {% if project.name == "minimalproject" -%}
51+ {% for dependency in dependencies -%}
52+ {% for depeditor in dependency.test_editors -%}
53+ {% if depeditor == "trunk" -%}
54+ - .yamato/package-tests.yml#test_compatibility_{{ project.name }}_{{ project.packages.first.name }}_with_{{ dependency.name }}@{{ dependency.version }}_{{ depeditor }}_{{ platform.name }}
55+ {% endif -%}
56+ {% endfor -%}
57+ {% endfor -%}
58+ {% endif -%}
3759{% endfor -%}
3860{% endfor -%}
3961
@@ -63,6 +85,22 @@ all_package_tests:
6385{% endfor -%}
6486{% endfor -%}
6587
88+ # Test minimal project with different versions of dependencies
89+ all_compatibility_tests :
90+ name : Run All Compatibility Tests
91+ dependencies :
92+ {% for platform in test_platforms -%}
93+ {% for project in projects -%}
94+ {% if project.name == "minimalproject" -%}
95+ {% for dependency in dependencies -%}
96+ {% for editor in dependency.test_editors -%}
97+ - .yamato/package-tests.yml#test_compatibility_{{ project.name }}_{{ project.packages.first.name }}_with_{{ dependency.name }}@{{ dependency.version }}_{{ editor }}_{{ platform.name }}
98+ {% endfor -%}
99+ {% endfor -%}
100+ {% endif -%}
101+ {% endfor -%}
102+ {% endfor -%}
103+
66104all_singlenode_multiprocess_tests :
67105 name : Run All Multiprocess Tests - Single Node
68106 dependencies :
0 commit comments