Commit Graph

386 Commits (b7590245fac3fe050143a219290a91e38e61fa82)

Author SHA1 Message Date
Frostebite b7590245fa Cloud Runner Tests must be specified to capture logs from cloud runner for tests 2022-03-22 20:48:05 +00:00
Frostebite 8977c6db50 Cloud Runner Tests must be specified to capture logs from cloud runner for tests 2022-03-22 20:13:08 +00:00
Frostebite 9b623cdeaa Add nodejs as build step dependency 2022-03-16 23:11:05 +00:00
Frostebite c5d2d8d27b Add nodejs as build step dependency 2022-03-16 21:52:25 +00:00
Frostebite c269d49b4e
Update cloud-runner-aws-pipeline.yml 2022-03-15 23:12:58 +00:00
Frostebite 14c9af3592 Run using external secret provider to speed up input 2022-03-15 00:27:00 +00:00
Frostebite 99f9a7179b lfs smudge set explicit and undo explicit 2022-03-15 00:00:52 +00:00
Frostebite e4490cd3ca GCP-secret run, cache key 2022-03-14 23:50:59 +00:00
Frostebite 73149fb464 Correct test and implement dependency health check and start 2022-03-14 23:14:38 +00:00
Frostebite 8f516da4da cache test and action description for kuber storage class 2022-03-14 22:56:09 +00:00
Frostebite 1ab37c64da Apply k8s files for rook 2022-03-13 23:56:34 +00:00
Frostebite 9d3eb62591 Apply k8s files for rook 2022-03-13 23:46:00 +00:00
Frostebite fdd85b0718
Update action.yml 2022-03-13 23:35:04 +00:00
Frostebite cebe329680 Apply k8s files for rook 2022-03-13 23:32:37 +00:00
Frostebite 1814ab4f64 Always try and deploy rook for k8s 2022-03-09 21:47:53 +00:00
Frostebite 5e53df432d cache key should not contain whitespaces 2022-03-09 21:42:44 +00:00
Frostebite 755ae366fb replace filename being appended for unknclear reason 2022-03-07 20:28:14 +00:00
Frostebite 931aa95dc9 Increase k8s timeout 2022-03-07 17:02:28 +00:00
Frostebite c022d6e656 Support cache and input override commands as input + full support custom hooks 2022-03-07 15:17:13 +00:00
Frostebite dcfc6e50c5
Update action.yml 2022-03-07 01:01:24 +00:00
Frostebite 1df81edc9c
Update action.yml 2022-03-07 00:56:22 +00:00
Frostebite b732b6befb Remove unused tree commands 2022-03-06 02:14:50 +00:00
Frostebite 3b7982c721 Removal of early branch (breaks lfs caching) 2022-03-06 02:08:40 +00:00
Frostebite d8278dc24a Simple override cache push and pull override to allow pure cloud storage driven caching 2022-03-06 02:04:27 +00:00
Frostebite a8be343564 Simple override cache push 2022-03-06 01:58:02 +00:00
Frostebite 035e59e774 Use lfs guid sum 2022-03-06 01:45:27 +00:00
Frostebite 2247a37a2c Remove unused tree commands 2022-03-05 19:08:38 +00:00
Frostebite 4d9d9991d1 Merge branch 'main' into cloud-runner-develop 2022-03-05 16:28:48 +00:00
Frostebite d838bef87c Always describe AWS tasks for now, because unstable error handling 2022-03-04 19:42:46 +00:00
Frostebite d975f3b80f
Minor tweaks and corrections for cloud runner pipeline and branch parameter (#351)
* Update cloud-runner-aws-pipeline.yml

* Update cloud-runner-k8s-pipeline.yml

* yarn build

* yarn build

* correct branch ref

* correct branch ref passed to target repo

* Create k8s-tests.yml

* Delete k8s-tests.yml

* correct branch ref passed to target repo

* correct branch ref passed to target repo
2022-03-04 19:42:24 +00:00
Frostebite 3d538c6395 correct branch ref passed to target repo 2022-03-04 19:19:05 +00:00
Frostebite fd0c45788b Merge remote-tracking branch 'origin/cloud-runner-develop' into cloud-runner-develop 2022-03-04 18:58:28 +00:00
Frostebite 8fdaf4fb0e correct branch ref passed to target repo 2022-03-04 18:54:46 +00:00
Frostebite 67bf524ca7
Delete k8s-tests.yml 2022-03-04 18:53:09 +00:00
Frostebite 04b0f44097
Create k8s-tests.yml 2022-03-04 18:52:56 +00:00
Frostebite a6e29f74df correct branch ref passed to target repo 2022-03-04 18:48:24 +00:00
Frostebite bc982b6ee1 correct branch ref 2022-03-04 18:32:28 +00:00
Frostebite dfc003f69b yarn build 2022-03-04 18:25:23 +00:00
Frostebite faacaec191 yarn build 2022-03-04 18:19:36 +00:00
Frostebite 61eecec677
Update cloud-runner-k8s-pipeline.yml 2022-03-04 18:12:10 +00:00
Frostebite 550b5642c9
Update cloud-runner-aws-pipeline.yml 2022-03-04 18:11:51 +00:00
David Finol 693ff829de
Yarn dependencies upgrade & yarn lint update (#347)
* Run yarn upgrade in order to resolve security vulnerability

* Remove unneeded git add from pre-commit hook

* Update packages

* Update non-eslint packages
2022-02-28 05:30:59 -06:00
David Finol ff46e7645f
Restore androidSdkManagerParameters (#349) 2022-02-27 14:31:47 +01:00
Webber Takken eb42a8c9b8
Update entrypoint.sh (#348)
if there is both a unity package and a test-project in one github repo, then the token generation process is created Library folder and then the build of the test project breaks. Requires a tilde to ignore Library folder in _activate-license.
Or need set the path ACTIVATE_LICENSE_PATH from the global ENV in runtime-action

Co-authored-by: Maxim Vorobyev <dolphinikk@gmail.com>
2022-02-26 19:08:42 +01:00
David Finol 1abb902750
Fix license issue (#346) 2022-02-24 16:21:06 -06:00
David Finol 8e0583a14b
Fix Android build parameters error (#335)
Tests failing due to issue with `gh`. Test confirmed here: https://github.com/finol-digital/Card-Game-Simulator/actions/runs/1879452353
2022-02-21 23:31:08 -06:00
David Finol b94200d3d4
Sync docs2 (#341)
* Run build

* Sync docs
2022-02-21 13:19:28 -06:00
AndrewKahr a6ebcb5b75
Fix minor typo in mac build test workflow (#333) 2022-02-02 12:38:35 +01:00
AndrewKahr c7907c7e78
Initial Support for MacOS IL2CPP Builds (#326)
* Add intial framework for macos builds. Test install editor

* Fix unity hub path space

* Single quote space in path

* Escape space character

* More backslashes

* Move to bash scripts for setup

* Add path to command args

* Different command to run shell script

* Use full path to scripts

* Unpack changeset value and fix missing escape characters

* Print changeset

* More debug

* Remove debug

* Fix script paths

* Printenv debug

* Write environment variables to file to read in bash script

* Debug file write

* More debug

* Fix missing await

* Move back to process.env

* Fix path typo

* Add missing flags

* Make directory for license activation

* Add missing sudo

* Give permissions to license folder

* Fix path issues

* Add build tests

* Try ts setup again

* Try quoting path

* Further migrate mac scripts to align with linux scripts

* print pwd

* Fix changeset and remove unneeded env vars

* Ignore return code

* fix missing current directory

* Fix project path

* pwd

* Remove project path

* Revert to cwd being the workspace folder and pass action folder as an env variable.

* Add blank project to use for activation

* Add blank project path

* Fix build tests

* Don't rebuild library on windows

* Fix project path windows

* Fix platform specific workspace env variable

* Fix incorrect variable name

* Update .github/workflows/mac-build-tests.yml

Co-authored-by: Webber Takken <webber.nl@gmail.com>

* Update .github/workflows/mac-build-tests.yml

Co-authored-by: Webber Takken <webber.nl@gmail.com>

* Update dist/BlankProject/Packages/packages-lock.json

Co-authored-by: Webber Takken <webber.nl@gmail.com>

* Update src/model/platform-setup/setup-mac.ts

Co-authored-by: Webber Takken <webber.nl@gmail.com>

* Update src/model/platform-setup/setup-mac.ts

Co-authored-by: Webber Takken <webber.nl@gmail.com>

* Fix formatting

Co-authored-by: Webber Takken <webber.nl@gmail.com>
2022-02-02 10:15:37 +01:00
dependabot[bot] 9f13e1d9cf
Bump shelljs from 0.8.4 to 0.8.5 (#331)
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/shelljs/shelljs/releases)
- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Webber Takken <webber@takken.io>
2022-02-01 09:56:09 +01:00