File tree Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Original file line number Diff line number Diff line change 23
23
24
24
# ------------------------------------------------------------------------------------
25
25
26
- {% for platform in test_platforms.desktop -%}
26
+ # Note that a package pack job on ubuntu will return the same tarball as windows or macOS based job
27
+ # It may be confusing that a mac package test job depends on ubuntu pack, but it simplifies the configuration so this comment should help clarifying
28
+ # This also reduces overhead since there is no point of running essentially 2 same jobs
27
29
package_pack_-_ngo_{{ platform.name }} :
28
30
name : Package Pack (and x-ray) - NGO [{{ platform.name }}]
29
- agent :
30
- type : {{ platform.type }}
31
- image : {{ platform.image }}
32
- flavor : {{ platform.flavor }}
33
- {% if platform.model %}
34
- model : {{ platform.model }} # This is set only in platforms where we want non-default model to use (more information in project.metafile)
35
- {% endif %}
31
+ agent : { type: Unity::VM, flavor: b1.small, image: package-ci/ubuntu-22.04:v4 }
36
32
timeout : 0.25
37
33
variables :
38
34
XRAY_PROFILE : " supported ./pvpExceptions.json"
@@ -43,12 +39,11 @@ package_pack_-_ngo_{{ platform.name }}:
43
39
44
40
- upm-pvp pack "com.unity.netcode.gameobjects" --output upm-ci~/packages
45
41
- upm-pvp xray --packages "upm-ci~/packages/com.unity.netcode.gameobjects*.tgz" --results pvp-results
46
- - upm-pvp require {% if platform.name == "win" %}"%XRAY_PROFILE%"{% else %}" $XRAY_PROFILE"{% endif %} --results pvp-results --allow-missing
42
+ - upm-pvp require " $XRAY_PROFILE" --results pvp-results --allow-missing
47
43
artifacts :
48
44
logs :
49
45
paths :
50
46
- " pvp-results/*"
51
47
packages :
52
48
paths :
53
49
- " upm-ci~/**"
54
- {% endfor -%}
You can’t perform that action at this time.
0 commit comments