Commit Graph

13 Commits

Author SHA1 Message Date
Jordan Dominion 3db9977c19 Put in some logging and call it a night 2025-07-29 23:07:29 -04:00
Jordan Dominion abab725cd5 Merge branch 'pr-2305' into Omega 2025-07-26 19:00:04 -04:00
Jordan Dominion 1b8994cf2b I'm tired of fighting you BYOND! 2025-07-26 14:19:58 -04:00
Jordan Dominion 933b9d9fe8 Finish properly setting up mirror and caching courtesy of @AffectedArc07 2025-07-21 18:03:39 -04:00
Jordan Dominion f0cac0e810 Switch to using IFileSystem on the backend for file operations 2025-07-20 22:29:57 -04:00
Jordan Dominion 12632a8bb4 AAAAA 2025-07-20 20:07:42 -04:00
Jordan Dominion c3856fcec1 Create a live test OpenDream can use in their CI
Clean up other minor test things
2023-11-23 16:36:07 -05:00
Jordan Dominion cb7bddb481 Fix test OD repo extraction 2023-10-14 22:47:29 -04:00
Jordan Dominion 947ec44e05 Fix stream seeking in test 2023-10-14 22:05:32 -04:00
Jordan Dominion 84c0fcd903 Redo how ByondVersion is implemented to support custom OD builds
- `SourceCommittish` -> `SourceSHA`, now MUST be full length.
- Fix OpenDreamInstaller.DownloadVersion requiring a JobProgressReporter.
- Fix naming of BYOND firewall rules
2023-10-14 21:54:33 -04:00
Jordan Dominion 10a0937945 Slowly pulling OpenDream stuff together 2023-10-12 22:13:35 -04:00
Jordan Dominion 90d516cfb9 More OpenDream engine implementation 2023-10-11 23:35:52 -04:00
Dominion 51b7792e15 CachingFileDownloader now builds the cache
- New global CI cache for BYOND zips
- VersionsTest now caches the BYOND versions it tests
- Move some classes around
2023-06-14 14:53:32 -04:00