Commit Graph

914 Commits (0ec0da37623fbc0c1b3201d4ba770cb6d74e9fe1)

Author SHA1 Message Date
Frostebite 0c92fb9b90 Custom step file support 2022-10-08 01:26:09 +01:00
Frostebite 088e2036de Custom step file support 2022-10-08 01:20:34 +01:00
Frostebite 893209cd4f Custom step file support 2022-10-08 01:12:39 +01:00
Frostebite 820a7e7900 Custom step file support 2022-10-08 01:07:53 +01:00
Frostebite f5faae57d3 Custom step file support 2022-10-08 01:01:44 +01:00
Frostebite 9c5523a800 Custom step file support 2022-10-08 00:44:14 +01:00
Frostebite b5c63e451d Custom step file support 2022-10-08 00:32:52 +01:00
Frostebite 9fe9233a6a Fix: custom hook files and test 2022-10-07 23:19:19 +01:00
Frostebite 9ea10d0d3a Fix: custom hook files and test 2022-10-07 02:30:54 +01:00
Frostebite dbed502bec Fix: custom hook files and test 2022-10-07 01:33:07 +01:00
Frostebite 71f15c363f custom hook files and test 2022-10-06 22:35:52 +01:00
Frostebite ab7f64481d custom hook files and test 2022-10-06 22:16:39 +01:00
Frostebite 48f3a4812c custom hook files and test 2022-10-06 22:05:42 +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 44c3b70cca custom hook files and test 2022-10-06 20:20:27 +01:00
Frostebite e8799c71ac custom hook files and test 2022-10-06 19:33:59 +01:00
Frostebite cc0a40a2ec custom hook files and test 2022-10-06 19:31:12 +01:00
Frostebite fc11d5be8a transfer locked workspace to static CloudRunner field 2022-10-06 18:39:32 +01:00
Frostebite 3ddc3b47fe transfer locked workspace to static CloudRunner field 2022-10-06 18:30:16 +01:00
Frostebite 3656f1a061 transfer locked workspace to static CloudRunner field 2022-10-06 18:24:05 +01:00
Frostebite f89d7cd572 handle cloud runner git sync via sha not only branch 2022-10-06 03:43:06 +01:00
Frostebite 4f811849de handle cloud runner git sync via sha not only branch 2022-10-06 03:40:50 +01:00
Frostebite 061f0d9b21 handle cloud runner git sync via sha not only branch 2022-10-06 03:37:46 +01:00
Frostebite fff28bca1c handle cloud runner git sync via sha not only branch 2022-10-06 03:21:01 +01:00
Frostebite 82d737bef0 handle cloud runner git sync via sha not only branch 2022-10-06 03:06:41 +01:00
Frostebite 78f1de28e1 handle cloud runner git sync via sha not only branch 2022-10-06 02:56:23 +01:00
Frostebite 384f27d18c handle cloud runner git sync via sha not only branch 2022-10-06 02:47:03 +01:00
Frostebite 007f2d4ee3 handle cloud runner git sync via sha not only branch 2022-10-06 02:30:08 +01:00
Frostebite 601b47bdf3 Skip main clone if game repo exists 2022-10-06 02:20:19 +01:00
Frostebite fc59a6f4b9 Fix: check for retained workspace 2022-10-06 01:55:32 +01:00
Frostebite 4df638aed7 Fix: check for retained workspace 2022-10-06 01:52:05 +01:00
Frostebite 2b4295a004 Fix: check for retained workspace 2022-10-06 01:37:55 +01:00
Frostebite f94a2a612d Fix: check for retained workspace 2022-10-06 01:09:32 +01:00
Frostebite 96401dd074 Fix: check for retained workspace 2022-10-06 01:02:08 +01:00
Frostebite d8f9e1733b Fix: check for retained workspace 2022-10-06 00:52:01 +01:00
Frostebite cf8c2c2a6d Fix: check for retained workspace 2022-10-06 00:29:54 +01:00
Frostebite 7d404398cc Fix: check for retained workspace 2022-10-05 20:52:32 +01:00
Frostebite 954066b224 Copy all of data folder to docker volume to enable local-docker retained workspace 2022-10-05 20:38:40 +01:00
Frostebite 9253b5e21c Skip all locking actions test as we now have two useful test flows 2022-10-05 20:28:46 +01:00
Frostebite 5207bf8ae4 Skip all locking actions test as we now have two useful test flows 2022-10-05 20:09:51 +01:00
Frostebite 9afbbbb0d1 Skip all locking actions test as we now have two useful test flows 2022-10-05 19:46:24 +01:00
Frostebite fecd74e877 Use cache key to segment lock folders 2022-10-05 19:39:28 +01:00
Frostebite ffc99d1acf Use cache key to segment lock folders 2022-10-05 19:32:05 +01:00
Frostebite 7952083ef0 Use cache key to segment lock folders 2022-10-05 19:19:25 +01:00
Frostebite c25b380ea3 Use cache key to segment lock folders 2022-10-05 18:45:52 +01:00
Frostebite efc2e075b0 Use cache key to segment lock folders 2022-10-05 18:00:51 +01:00
Frostebite 60a142b8de consider lock folders without workspace file locked 2022-10-05 03:15:00 +01:00
Frostebite 8ec7c6c485 test naming 2022-10-05 02:58:53 +01:00
Frostebite 54c186f4cc intuitive locking logs from the most important flow 2022-10-05 02:56:23 +01:00
Frostebite a34c72a0ad Lock workspace before creating workspace file to allow for an unblockable creation sequence with guarenteed lock for the original creator 2022-10-05 02:48:50 +01:00