Skip to content

Commit 72a80cc

Browse files
authored
Merge branch 'develop' into use-penstate-displayIndex
2 parents 0052a82 + c9d686d commit 72a80cc

File tree

60 files changed

+9837
-656
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+9837
-656
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ Packages/com.unity.inputsystem/**/*.api.meta
4343
Packages/com.unity.package-manager-ui/
4444
Packages/com.unity.package-manager-doctools/
4545

46+
Tools/CI/[Bb]in
47+
Tools/CI/[Oo]bj
48+
4649
.Editor
4750
.bin
4851
.download

.yamato/promotion.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ promote:
88
image: package-ci/win10:default
99
flavor: b1.large
1010
dependencies:
11-
- .yamato/publish-samples.yml
11+
- .yamato/publish-samples.yml#test_sample_projects
1212
variables:
1313
UPMCI_PROMOTION: 1
1414
commands:
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Auto-generated by Recipe Engine, do not modify manually.
2+
# This job is generated by the wrench recipe engine module, see find the docs here: https://internaldocs.unity.com/packageworks/wrench/gettingstarted/
3+
4+
# upm-ci validation tests for API Validation - inputsystem - 2019.4 - windows (2019.4 - Windows).
5+
api_validation_-_inputsystem_-_2019_4_-_windows:
6+
name: API Validation - inputsystem - 2019.4 - windows
7+
agent:
8+
image: package-ci/win10:default
9+
type: Unity::VM
10+
flavor: b1.large
11+
commands:
12+
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-48_af8ccda5754d138ef82ae29c11ddbefa5d3dff1a8f0ddf204c7de9cefa388209.zip -o wrench-localapv.zip
13+
- command: 7z x -aoa wrench-localapv.zip
14+
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
15+
- command: python PythonScripts/print_machine_info.py
16+
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
17+
timeout: 20
18+
retries: 10
19+
- command: unity-downloader-cli -u 2019.4 -c Editor --fast
20+
timeout: 10
21+
retries: 3
22+
- command: python PythonScripts/PackageJsonCondersor.py
23+
timeout: 1
24+
retries: 0
25+
- command: upm-ci package test -u .Editor --package-path Packages/com.unity.inputsystem --type vetting-tests || exit 0
26+
timeout: 30
27+
retries: 0
28+
- command: python PythonScripts/parse_upm_ci_results.py --package-path=Packages/com.unity.inputsystem
29+
timeout: 2
30+
retries: 0
31+
after:
32+
- command: cmd.exe /c "curl -s https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/setup/run_standalone_instability_detection-latest.bat --output run_standalone_instability_detection-latest.bat --retry 5 || exit 0"
33+
- command: cmd.exe /c "run_standalone_instability_detection-latest.bat 0.5.0 || exit 0"
34+
timeout: 10
35+
retries: 1
36+
artifacts:
37+
Crash Dumps:
38+
paths:
39+
- CrashDumps/**
40+
logs:
41+
paths:
42+
- '*.log'
43+
- '*.xml'
44+
- upm-ci~/test-results/**/*
45+
- upm-ci~/temp/*/Logs/**
46+
- upm-ci~/temp/*/Library/*.log
47+
- upm-ci~/temp/*/*.log
48+
- upm-ci~/temp/Builds/*.log
49+
browsable: onNonSuccess
50+
dependencies:
51+
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_inputsystem
52+
variables:
53+
UPMPVP_CONTEXT_WRENCH: 0.10.27.0
54+
triggers:
55+
expression: push.branch match "^release/.*"
56+
cancel_old_ci: true
57+
metadata:
58+
Job Maintainers: '#rm-packageworks'
59+
Wrench: 0.10.27.0
60+
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Auto-generated by Recipe Engine, do not modify manually.
2+
# This job is generated by the wrench recipe engine module, see find the docs here: https://internaldocs.unity.com/packageworks/wrench/gettingstarted/
3+
4+
# Pack and Sign Input System
5+
package_pack_-_inputsystem:
6+
name: Package Pack - inputsystem
7+
agent:
8+
image: package-ci/ubuntu-20.04:default
9+
type: Unity::VM
10+
flavor: b1.large
11+
commands:
12+
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
13+
timeout: 20
14+
retries: 10
15+
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-2-48_af8ccda5754d138ef82ae29c11ddbefa5d3dff1a8f0ddf204c7de9cefa388209.zip -o wrench-localapv.zip
16+
- command: 7z x -aoa wrench-localapv.zip
17+
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
18+
- command: python PythonScripts/print_machine_info.py
19+
- command: mv ./Assets/Samples ./Packages/com.unity.inputsystem
20+
- command: mv ./Assets/Samples.meta ./Packages/com.unity.inputsystem
21+
- command: upm-ci package pack --package-path Packages/com.unity.inputsystem
22+
- command: cp upm-ci~/packages/packages.json upm-ci~/packages/com.unity.inputsystem_packages.json
23+
after:
24+
- command: curl -s https://artifactory-slo.bf.unity3d.com/artifactory/automation-and-tooling/infrastructure-instability-detection/standalone/setup/run_standalone_instability_detection-latest.sh --output run_standalone_instability_detection-latest.sh --retry 5 || exit 0
25+
- command: bash ./run_standalone_instability_detection-latest.sh ubuntu 0.5.0 || exit 0
26+
timeout: 10
27+
retries: 1
28+
artifacts:
29+
packages:
30+
paths:
31+
- upm-ci~/packages/**/*
32+
variables:
33+
UPMCI_ACK_LARGE_PACKAGE: 1
34+
UPMPVP_CONTEXT_WRENCH: 0.10.27.0
35+
metadata:
36+
Job Maintainers: '#rm-packageworks'
37+
Wrench: 0.10.27.0
38+

0 commit comments

Comments
 (0)