- Nightly builds should happen at 3pm ET
- The Determine-Build-Type step happens earlier in the build process now & it's based on the passed tag instead of the current commits tag.
- Torrent files are only created for stable releases.
- Nightly builds are now cleaned from external sources
- External sources now delete nightly, debug, and bleeding releases older than 14 days.
- Updates node environment to v20.11.1
The launcher, modules, and server projects are now compiling.
TODO:
- Combine project builds into output directory
- Compress output directory
- Upload release to public folder
- Adapt to work within Drone env
- Adapt build script to work with a dynamic tag value
- Only run project builds when the tag exists in all three projects
Got to a point where the server and modules are being compiled correctly. Launcher script needs... something. It's failing to build and I don't know why.
TODO:
- Fix Launcher Build Script
- Combine sub-builds into output directory
- Compress output directory
- Upload release to public folder
- Adapt build script to work with a dynamic tag value
- Update script to only run _any_ builds when the tag exists in all three
- Write drone configuration version of the dockerfile/script
- Testing within the Drone env