Commit Graph

64 Commits (9dc0d3a7086b72a2f3097ee4f85c6e9950e9b5f7)

Author SHA1 Message Date
Frostebite 9dc0d3a708 Fix: nodejs glibc dependency error 2022-11-01 13:42:52 +00:00
Frostebite adb8e33eaf Fix: nodejs glibc dependency error 2022-11-01 12:43:20 +00:00
Frostebite d1a685150d Fix: nodejs glibc dependency error 2022-10-31 13:22:19 +00:00
Frostebite 46de335471 Fix: nodejs glibc dependency error 2022-10-30 22:51:25 +00:00
Frostebite 3e572eb22c Fix: nodejs glibc dependency error 2022-10-30 22:01:59 +00:00
Frostebite 76a0f27b32 Fix: nodejs glibc dependency error 2022-10-30 21:57:06 +00:00
Frostebite 6f85bfbf33 Fix: nodejs glibc dependency error 2022-10-30 21:49:18 +00:00
Frostebite c330c5e81a nodejs 16 2022-10-30 16:35:29 +00:00
Frostebite 37d92140c0 nodejs 16 2022-10-30 16:15:51 +00:00
Frostebite 4c5d2c0297 nodejs 16 2022-10-30 16:09:35 +00:00
Frostebite ed427c7471 nodejs 16 2022-10-30 16:04:50 +00:00
Frostebite 7549f83e72 print node --version 2022-10-30 11:50:33 +00:00
Frostebite a083fb34db fix: garbage collect not implemented error 2022-10-20 20:49:36 +01:00
Frostebite 720491c03f fix: garbage collect not implemented error 2022-10-20 20:33:17 +01:00
Frostebite de49da5005 track cloud runner storage consumption AND enable constant garbage collect flag 2022-10-20 17:04:10 +01:00
Frostebite 1b3e995bc4 Update garbage collection interface to support olderThan, fullCache, baseDependencies 2022-10-18 23:10:08 +01:00
Frostebite e4b6a149f2 retained workspace for k8s 2022-10-17 20:59:40 +01:00
Frostebite a320cf893c cleanup 2022-10-14 20:04:14 +01:00
Frostebite 7fd983757d cleanup 2022-10-14 20:01:51 +01:00
Frostebite a2b26a7fa2 cleanup 2022-10-14 18:07:23 +01:00
Frostebite 2b24bb8882 cleanup 2022-10-14 17:54:34 +01:00
Frostebite 395a2c8204 cleanup 2022-10-14 17:38:44 +01:00
Frostebite a5497cd7c7 cleanup 2022-10-14 17:24:47 +01:00
Frostebite f9100782b8 Cleanup tree usage 2022-10-13 19:21:40 +01:00
Frostebite 4c4e25f21a Prebuilt steps 2022-10-13 18:54:25 +01:00
Frostebite 1e2679d2d6 Custom step file support 2022-10-13 17:14:00 +01:00
Frostebite 3a2aedaf9e Custom step file support 2022-10-13 16:53:46 +01:00
Frostebite 6f985fa22d Custom step file support 2022-10-13 16:33:52 +01:00
Frostebite 61a036f034 Custom step file support 2022-10-13 16:33:05 +01:00
Frostebite 8214abc1a9 Custom step file support 2022-10-13 16:09:41 +01:00
Frostebite 0809b30d22 Custom step file support 2022-10-13 15:57:01 +01:00
Frostebite f0723fffdd Custom step file support 2022-10-13 15:42:21 +01:00
Frostebite 76bab5b221 Custom step file support 2022-10-13 15:41:04 +01:00
Frostebite 237b1df2c9 Custom step file support 2022-10-11 14:58:09 +01:00
Frostebite ac47f82794 Custom step file support 2022-10-10 22:05:03 +01:00
Frostebite b0b5041c22 Custom step file support 2022-10-10 22:04:39 +01:00
Frostebite a0891bdc4a Custom step file support 2022-10-10 21:58:25 +01:00
Frostebite f7932ef20a Custom step file support 2022-10-10 21:42:53 +01:00
Frostebite 65d9371b05 Custom step file support 2022-10-10 21:36:02 +01:00
Frostebite 4e0e80b838 Custom step file support 2022-10-09 05:04:42 +01:00
Frostebite 81be8b8038 Custom step file support 2022-10-09 00:39:21 +01:00
Frostebite 36720f7f51 Custom step file support 2022-10-08 17:16:34 +01:00
Frostebite 893209cd4f Custom step file support 2022-10-08 01:12:39 +01:00
Frostebite b5c63e451d Custom step file support 2022-10-08 00:32:52 +01:00
Frostebite 7fcd51349b
Cloud Runner 1.0 (#459)
* Fix: post build caching, use linux path conversion

* Fix: post build caching via CLI

* Fix: post build caching via CLI

* Fix: post build caching via CLI

* Fix: post build caching via CLI

* Fix: post build caching via CLI

* Log if retained workspace option is present for testing

* Log if retained workspace option is present for testing

* Use retained workspace :O

* Use retained workspace :O

* Use retained workspace :O

* Use retained workspace :O

* Ignore garbage creating lock actions in test for now

* Lock workspace when using Get or Create Locked Workspace

* Lock workspace before creating workspace file to allow for an unblockable creation sequence with guarenteed lock for the original creator

* intuitive locking logs from the most important flow

* test naming

* consider lock folders without workspace file locked

* Use cache key to segment lock folders

* Use cache key to segment lock folders

* Use cache key to segment lock folders

* Use cache key to segment lock folders

* Use cache key to segment lock folders

* Skip all locking actions test as we now have two useful test flows

* Skip all locking actions test as we now have two useful test flows

* Skip all locking actions test as we now have two useful test flows

* Copy all of data folder to docker volume to enable local-docker retained workspace

* Fix: check for retained workspace

* Fix: check for retained workspace

* Fix: check for retained workspace

* Fix: check for retained workspace

* Fix: check for retained workspace

* Fix: check for retained workspace

* Fix: check for retained workspace

* Fix: check for retained workspace

* Skip main clone if game repo exists

* handle cloud runner git sync via sha not only branch

* handle cloud runner git sync via sha not only branch

* handle cloud runner git sync via sha not only branch

* handle cloud runner git sync via sha not only branch

* handle cloud runner git sync via sha not only branch

* handle cloud runner git sync via sha not only branch

* handle cloud runner git sync via sha not only branch

* handle cloud runner git sync via sha not only branch

* transfer locked workspace to static CloudRunner field

* transfer locked workspace to static CloudRunner field

* transfer locked workspace to static CloudRunner field

* custom hook files and test

* custom hook files and test

* custom hook files and test
2022-10-06 20:42:33 +01:00
Frostebite b41839b2f5 Fix: post build caching, use linux path conversion 2022-10-02 19:00:13 +01:00
Frostebite cbde7b54ac Extract post build steps into CLI command 2022-10-02 17:52:38 +01:00
Frostebite aca6752ecd Simple retained workspace check exploration and stubbing post build steps as a CLI command 2022-10-02 16:44:55 +01:00
Frostebite 03aae52afe Only use locking in build workflow if retained workspaces is enabled 2022-10-01 00:40:44 +01:00
Frostebite d4c5218b39 Better locking 2022-09-29 22:03:16 +01:00