Commit Graph

116 Commits (7be71eba31feab94ffbc4b00c75779c16396f83f)

Author SHA1 Message Date
Frostebite 7be71eba31 log stream from k8s http api 2021-05-24 16:13:11 +01:00
Frostebite c96560b9c5 log stream from k8s http api 2021-05-24 15:06:44 +01:00
Frostebite e75427a6be log stream from k8s http api 2021-05-24 15:01:23 +01:00
Frostebite 1d4028c426 logging improvement 2021-05-23 23:19:04 +01:00
Frostebite 7995193cd8 logging improvement 2021-05-23 23:12:39 +01:00
Frostebite 85cfaadc14 stop logging job creation results 2021-05-23 22:58:03 +01:00
Frostebite 46afe94364 read container by name 2021-05-23 22:55:53 +01:00
Frostebite 3289d95fb1 log container state 2021-05-23 22:43:48 +01:00
Frostebite f7fa00bbed log container state 2021-05-23 22:31:59 +01:00
Frostebite c9cb010cfa log container state 2021-05-23 22:26:18 +01:00
Frostebite fe370d44d8 abstract out generateBuildName to RemoteBuilderNamespace 2021-05-23 22:24:26 +01:00
Frostebite 41534d2ec6 follow logs 2021-05-23 22:15:16 +01:00
Frostebite f058aabb4f follow logs 2021-05-23 22:07:48 +01:00
Frostebite 6136d05e28 follow logs 2021-05-23 22:00:50 +01:00
Frostebite 645ce0ff06 follow logs 2021-05-23 21:37:51 +01:00
Frostebite 0bc5cf2adb follow logs 2021-05-23 21:28:28 +01:00
Frostebite fd9e9d058a follow logs 2021-05-23 21:02:39 +01:00
Frostebite 968a9190d6 follow logs 2021-05-23 17:38:44 +01:00
Frostebite 729c7ce14f copy from correct directory 2021-05-23 17:22:58 +01:00
Frostebite 0b5a3d8c6a copy from correct directory 2021-05-23 17:19:18 +01:00
Frostebite 7f78ead03a adding logs 2021-05-23 17:15:21 +01:00
Frostebite 06549368d9 adding logs 2021-05-23 17:07:30 +01:00
Frostebite 013e54aa7c k8s full refactoring to simpler and better api client 2021-05-23 16:08:32 +01:00
Frostebite 5929a988d3 k8s refactoring started, new k8s api client 2021-05-23 15:26:57 +01:00
Frostebite 356f79e94a Get GKE cluster credentials directly 2021-05-23 14:31:02 +01:00
Frostebite ec1e4a4733 Add @kubernetes/client-node 2021-05-23 14:11:06 +01:00
Frostebite a6d9115e7e Use build path for steam deploy input ROOT PATH 2021-05-23 14:07:07 +01:00
Frostebite eb482957db ls contents of compression step 2021-05-23 14:03:29 +01:00
Frostebite c96b8cf443
Remote builder refactoring (#264)
Remote builder refactoring
2021-05-23 05:08:40 +01:00
Webber Takken a5de621fe2
Ensure proper read permissions and cleanup build.sh (#259)
* Add linux read permissions and cleanup build.sh

* More verbose dirty branch

* Simplify added verbosity
2021-05-10 01:08:53 +02:00
Gaeel Bradshaw-Rodriguez e31af20466
Chown files to a custom user after building (fix file ownership) (#250)
* Chown files to a custom user after building

* Better describe `chownFilesTo` input

As suggested by @webbertakken: https://github.com/game-ci/unity-builder/pull/250#discussion_r624575666

Co-authored-by: Webber Takken <webber@takken.io>

* Simplify chown step in `build.sh`

Co-authored-by: Webber Takken <webber@takken.io>

Co-authored-by: Webber Takken <webber@takken.io>
2021-05-02 01:23:15 +02:00
Frostebite e13a9f51e9 hotfix - use input parameter instead of env var 2021-05-01 22:25:10 +01:00
Frostebite 501c67e40c
Implement AWS Fargate support [Large build support] (#246)
* Implement AWS Fargate support

* Update aws-tests workflow to include aws-ts-clean

* support remoteBuildCpu and remoteBuildContainer parameters for aws

* Syntax fix

* remove package-lock add yarn.lock

* yarn lock

* if: github.event.pull_request.draft == false

Co-authored-by: mdugdale <mark.dugdale@bossastudios.com>
2021-04-20 22:46:37 +02:00
Markus 4d0b6e6db1
Pass on USYM_UPLOAD_AUTH_TOKEN if defined (#234)
To automatically upload symbols to unity, we need to define the `USYM_UPLOAD_AUTH_TOKEN` variable. Currently the build container ignores this variable, even if it's defined in the github action.

```
2021-03-26T02:35:35.5938747Z time="2021-03-26T02:35:35Z" level=fatal msg="Please provide an auth token with USYM_UPLOAD_AUTH_TOKEN environment variable"
```
2021-03-28 17:06:22 -05:00
Webber Takken 4fde4e47b6
Refactor action to typescript (#226)
* Refactor to typescript (config part)

* Refactor to typescript (convert extensions, minor fixes)

* Refactor to typescript (move from `action` to `dist`)

* Re-enable integrity-check for dist index.js

* Fix all tests and lints

* fix parsing major versions

* Test patch level to be digits only

* debug

* debug

* uncache

* manual compile

* debug

* debug

* Debug

* Build lib - doh

* remove diff check

* Make kubernetes workflow manual

* Properly generate 3 digit for simple major tags

* Remove ts-ignore

* re-enable cache
2021-03-14 00:44:01 +01:00
David Finol 414307a791
Add newline to isShallow output (#216)
* Add newline to isShallow output
2021-02-13 01:40:19 -06:00
David Finol faefe2f8d7
Only fetch if the repo is shallow (to avoid unnecessary errors) (#215)
* Only fetch if the repo is shallow (to avoid unnecessary errors)

* Update src/model/versioning.test.js
2021-02-12 23:22:23 -06:00
Cris Feo 555660c904
Clf support upm ssh keys (#211)
* make source changes

* compile index.js
2021-02-03 17:39:52 +01:00
David Finol 05b7ccdc04
Remove debug from versioning (#206)
Would like to remove this debug option, as I don't like how it generates many unnecessary warnings, and I don't think it provides any value.
2021-01-26 12:54:07 -06:00
Kai Biermeier 56b9864426
allow versions with -alpha,-rc,-rc.0 .... + don't fail build on version cannot be determined (#196)
Closes #163
2021-01-12 14:50:52 +01:00
David Finol 32acb22fec
Default unityVersion to auto to use ProjectSettings/ProjectVersion.txt (#162) (#188) 2020-12-28 23:36:31 -06:00
David Finol 9707ad7ad5
Convert version major and minor to numbers (#180)
* Convert version major and minor to numbers

* fix linting error

Co-authored-by: Webber Takken <webber@takken.io>
2020-11-18 00:51:10 +01:00
Webber Takken 8eeb848483
add il2cpp support for linux from 2019.3 (#177) 2020-11-14 00:57:44 +01:00
BLaZeKiLL 72ab50499d linux platform added 2020-10-24 13:09:01 +05:30
BLaZeKiLL 9269fba307 image tags updated 2020-10-24 12:13:29 +05:30
BLaZeKiLL dc54ae10a5 Merge branch 'main' of https://github.com/webbertakken/unity-builder into fix/unity-alias 2020-10-22 23:51:43 +05:30
BLaZeKiLL 483b784253 default docker repository updated to new docker repository 2020-10-22 18:24:42 +05:30
Kai Biermeier e6d3daedbe
revert Fix file ownership issues for self-hosted runners. (#141) (#165) 2020-10-22 10:20:12 +02:00
Kai Biermeier 6a53a9e853
Solution proposal to Issue Add `customImage` parameter #150 (#151)
* add customImage attribute

* add one more test for input passing && check for customImage == ''
2020-09-18 18:41:31 +02:00
Forrest Jones 977683cd5f
Add buildVersion as action output (#144) (#145) 2020-08-27 02:24:33 +02:00