Aaron Trudeau
ffb0014506
Merge in changes
2023-05-23 20:29:00 -04:00
Tim Cassell
31086d9859
Add standalone testmode support ( #219 )
...
* Add standalone support.
* Add standalone tests.
* UnityStandaloneScripts volume on windows
* Update test framework in test project.
* Revert IL2CPP setting in test project.
Add test for IL2CPP.
* Update dist/test-standalone-scripts/Assets/Player/UnityTestRunnerAction/TestRunCallback.cs
Co-authored-by: Webber Takken <webber.nl@gmail.com>
* Use 2019.2.21f1
* Unity is being dumb, use 2019.4.40f1 for all workflows.
* Disable PlayerConnection on build.
Print player log.
* Add comment about code coverage support in standalone.
* Update node-version in test
---------
Co-authored-by: Webber Takken <webber.nl@gmail.com>
2023-04-20 22:23:15 -05:00
Aaron Trudeau
402522369e
log permissions for package folder
2022-06-30 21:33:56 -04:00
Aaron Trudeau
f75f0ebbd1
scrap file removals and print dir permissions
2022-06-30 21:15:19 -04:00
Aaron Trudeau
c9301a22f2
fix license activation files deletion
2022-06-30 21:01:28 -04:00
Aaron Trudeau
9169a99f4e
try deleting all non-package files
2022-06-30 20:48:58 -04:00
Aaron Trudeau
1f56db93bb
try logging hidden package files
2022-06-30 20:37:25 -04:00
Aaron Trudeau
6d87a92844
try deleting activate license file
2022-06-30 20:20:26 -04:00
Aaron Trudeau
dbb5a4cdbd
move package mode check lower in the file
2022-06-30 14:46:31 -04:00
Aaron Trudeau
0061df2fca
merge main
2022-06-30 14:09:25 -04:00
Skjalg S. Mæhre
3d5d2f5834
Add chownFilesTo ( #187 )
...
* add chownFilesTo
* added missing newline
* added more chownFilesTo
2022-06-24 12:59:01 +02:00
Aaron Trudeau
76e4fa8414
Revert "add logic to copy package to folder without activation file"
...
This reverts commit b20d994b5d
.
2022-05-11 00:06:45 -04:00
Aaron Trudeau
0e7c6f93e2
Revert "fix false positive activation file detection"
...
This reverts commit 580c9c14a0
.
2022-05-11 00:06:38 -04:00
Aaron Trudeau
4895ba9da2
Revert "fix improper bash "if" formatting"
...
This reverts commit acb975bcea
.
2022-05-11 00:06:33 -04:00
Aaron Trudeau
397d1bad5f
Revert "TEMP remove conditional for package copying"
...
This reverts commit 4f12d83889
.
2022-05-11 00:06:28 -04:00
Aaron Trudeau
4f12d83889
TEMP remove conditional for package copying
2022-05-11 00:00:54 -04:00
Aaron Trudeau
acb975bcea
fix improper bash "if" formatting
2022-05-10 23:56:20 -04:00
Aaron Trudeau
580c9c14a0
fix false positive activation file detection
2022-05-10 23:49:47 -04:00
Aaron Trudeau
b20d994b5d
add logic to copy package to folder without activation file
2022-05-10 23:47:07 -04:00
Aaron Trudeau
c927250c22
remove temp project manifest log
2022-04-26 13:35:16 -04:00
Aaron Trudeau
1580d4cb48
add code coverage package to generated project
2022-04-26 13:21:43 -04:00
Aaron Trudeau
c942fae210
TEMP log project's manifest
2022-04-26 12:55:11 -04:00
Aaron Trudeau
793451abba
Merge remote-tracking branch 'upstream/main'
2022-04-26 11:55:45 -04:00
Nick Maltbie
96562463cf
Code Coverage Support ( #182 )
...
* Added basic framework for enable code coverage
* Added basic coverage results building and combination
* fixed ENABLE_CODE_COVERAGE to be `true` or `false`
* Added code coverage project to manifest
* Updated to add more tests for code coverage build
* Updated coverage parameter documentation
* Fixed small syntax error
* Enabled code coverage flag for code coverage tests
* Fixed error in test file build
* Updated project run settings
* Fixed error when creating combined code coverage results
* Updated testing workflows
* updated test workflows
* Updated parameters and added tests
* Updated tests and bash script for running
* Updated run_tests.sh script to simplfy some parameters
* Updated run_tests to remove incorrect ';'
* Updated run_tests script
* Fixed small syntax error
* Fixed for loop in run_tests.sh
* Updated run_tests syntax error for '=' operator
* Fixed runTests variable assignment
* Fixed parameters for running tests via bash
* Corrected bash arguments
* Updated test cases in main.yml
* Updated parameter names and default values for code coverage
* Fixed broken paths for coverage results upload in main.yml
* Corrected names of coverage results artifacts
2022-04-21 10:50:37 +02:00
Aaron Trudeau
7f6ed5d052
improve logging for temp project creation failure
2022-02-28 22:47:29 -05:00
Aaron Trudeau
a04ac8389d
move package name validation to TS part of action
2022-02-28 22:26:50 -05:00
Aaron Trudeau
4312493fc4
clean up logging
2022-01-27 02:32:02 -05:00
Aaron Trudeau
16c034f767
omit double quotes from jq call to retrieve package name
2022-01-27 02:25:06 -05:00
Aaron Trudeau
592e9599d3
add string interpolation to key
2022-01-27 02:14:38 -05:00
Aaron Trudeau
f8e2231c09
try removing colon
2022-01-27 02:10:35 -05:00
Aaron Trudeau
f53e41cd11
try properly using string interpolation
2022-01-27 02:04:22 -05:00
Aaron Trudeau
feb610ba6d
try changing up quoting
2022-01-27 01:55:33 -05:00
Aaron Trudeau
abfddf2b38
try using double quotes only
2022-01-27 01:49:21 -05:00
Aaron Trudeau
e6dac78e4c
try wrapping args in parentheses
2022-01-27 01:43:36 -05:00
Aaron Trudeau
f51a729750
try using different arg syntax for jq
2022-01-27 01:36:35 -05:00
Aaron Trudeau
a023014ca6
try renaming jq args
2022-01-27 01:29:46 -05:00
Aaron Trudeau
bcf9542234
clean up jq calls, fix variable expansion
2022-01-27 01:22:28 -05:00
Aaron Trudeau
f8810dc5cf
try fixing jq calls
2022-01-27 01:12:50 -05:00
Aaron Trudeau
39b63d90b0
add jq to add package to temp project packages
2022-01-27 00:51:03 -05:00
Aaron Trudeau
4f08cb5c7b
add temp pwd call to help figure out absolute pathing
2022-01-26 23:35:05 -05:00
Aaron Trudeau
8e0b824ca9
spelling and documentation fixes
2022-01-17 14:45:35 -05:00
Aaron Trudeau
6da30c5538
Merge branch 'main' of https://github.com/game-ci/unity-test-runner into game-ci-main
2022-01-17 10:24:33 -05:00
David Finol
cdfccd0aad
Refactor to typescript ( #158 )
...
* Refactor to typescript
* Fix platform and workflow
* Fix workflow and platform
* Update husky and image-tag
* Use 'yarn lint-staged' instead of 'npx lint-staged'
2022-01-11 05:52:29 -06:00