Skip to content

Commit 0678062

Browse files
committed
Added run_quick_checks as dependency to initial jobs
1 parent 115a8ab commit 0678062

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.yamato/_triggers.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,10 @@
4242
# In order to have better coverage we run desktop standalone tests with different configurations which allows to mostly cover for different platforms, scripting backends and editor versions.
4343
# This job will FIRST run "run_quick_checks" jobs (defined in _run-all.yml) since it's the dependency of project pack jobs which is on the lowest dependency tier. This runs the fastest checks (like PVP or code standards) and ONLY IF those pass it will run the rest of the tests.
4444
# This optimization allows to speed up feedback look for any "obvious" errors and save resources.
45+
# Since standards job is a part of initial checks it's not present as direct dependency here
4546
pull_request_trigger:
4647
name: Pull Request Trigger (develop, develop-2.0.0, & release branches)
4748
dependencies:
48-
# Run project standards to verify package/default project. This is fine to just run for trunk
49-
- .yamato/project-standards.yml#standards_ubuntu_testproject_trunk
5049
# Run package EditMode and Playmode package tests on trunk
5150
- .yamato/_run-all.yml#run_all_package_tests_trunk
5251
# Run package EditMode and Playmode package tests on minimum supported editor (6000.0 in case of NGOv2.X)

.yamato/package-tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ package_test_-_ngo_{{ editor }}_{{ platform.name }}:
5454
- "upm-ci~/test-results/**/*"
5555
- "pvp-results/*"
5656
dependencies:
57+
- .yamato/_run-all.yml#run_quick_checks # initial checks to perform fast validation of common errors
5758
- .yamato/package-pack.yml#package_pack_-_ngo_{{ platform.name }}
5859
{% endfor -%}
5960
{% endfor -%}

.yamato/project-pack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ project_pack_-_{{ project.name }}_{{ platform.name }}:
3636
- npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm # upm-ci is not preinstalled on the image so we need to download it
3737
- upm-ci project pack --project-path {{ project.path }}
3838
dependencies:
39-
- .yamato/_run-all.yml#run_quick_checks
39+
- .yamato/_run-all.yml#run_quick_checks # initial checks to perform fast validation of common errors
4040
artifacts:
4141
packages:
4242
paths:

0 commit comments

Comments
 (0)