@@ -11,7 +11,7 @@ develop_nightly:
1111 - .yamato/_run-all.yml#run_all_tests
1212{% for project in projects -%}
1313{% if project.has_tests == "true" -%}
14- - .yamato/code-coverage.yml#code_coverage_win_{{ project.name }}_{{ validation_editor }}
14+ - .yamato/code-coverage.yml#code_coverage_win_{{ project.name }}_{{ validation_editors.last }}
1515{% endif -%}
1616{% endfor -%}
1717
@@ -25,27 +25,17 @@ develop_weekly_trunk:
2525 dependencies :
2626 - .yamato/_run-all.yml#run_all_tests_trunk
2727
28- multiprocess_nightly :
29- name : " \U0001F319 [Nightly] Run Multiprocess Tests"
30- triggers :
31- recurring :
32- - branch : develop-2.0.0
33- frequency : daily
34- rerun : always
35- dependencies :
36- - .yamato/_run-all.yml#all_singlenode_multiprocess_tests
37-
3828# Run all relevant tasks when a pull request targeting the develop
3929# branch is created or updated. Currently only netcode package tests are
4030# enabled, since the others are missing test coverage and will fail CI.
4131pull_request_trigger :
42- name : Pull Request Trigger (master, develop, develop-2.0.0, & release branches)
32+ name : Pull Request Trigger (develop, develop-2.0.0, & release branches)
4333 dependencies :
4434 - .yamato/project-standards.yml#standards_{{ projects.first.name }}
4535{% for project in projects -%}
4636{% for package in project.packages -%}
4737{% if project.validate == "true" -%}
48- - .yamato/project-publish.yml#validate_{{ package.name }}_{{ test_platforms.first.name }}_{{ validation_editor }}
38+ - .yamato/wrench/ project-publish.yml#validate_{{ package.name }}_{{ test_platforms.first.name }}_{{ validation_editors.last }}
4939{% endif -%}
5040{% endfor -%}
5141{% for platform in test_platforms -%}
@@ -60,41 +50,6 @@ pull_request_trigger:
6050 pull_requests :
6151 - targets :
6252 only :
63- - " master"
6453 - " develop"
6554 - " develop-2.0.0"
66- - " /release\/ .*/"
67-
68- # Currently, we need to have a trigger to updated badges
69- # Only package badges currently exist
70- badges_test_trigger :
71- name : ⚡ Badges Tests Trigger
72- agent :
73- type : Unity::VM
74- image : package-ci/ubuntu-22.04:v4
75- flavor : b1.small
76- commands :
77- - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
78- - upm-ci package izon -t
79- artifacts :
80- logs :
81- paths :
82- - " upm-ci~/test-results/**/*"
83- packages :
84- paths :
85- - " upm-ci~/packages/**/*"
86- dependencies :
87- {% for project in projects -%}
88- {% for package in project.packages -%}
89- {% if project.validate == "true" -%}
90- - .yamato/project-publish.yml#validate_{{ package.name }}_{{ test_platforms.first.name }}_{{ validation_editor }}
91- {% endif -%}
92- {% for editor in project.test_editors -%}
93- {% if editor != "trunk" -%}
94- {% for platform in test_platforms -%}
95- - .yamato/package-tests.yml#test_{{ project.name }}_{{ package.name }}_{{ editor }}_{{ platform.name }}
96- {% endfor -%}
97- {% endif -%}
98- {% endfor -%}
99- {% endfor -%}
100- {% endfor -%}
55+ - " /release\/ .*/"
0 commit comments