Update build scripts for v0.8.0-alpha
This commit is contained in:
@@ -42,3 +42,14 @@ Dedicated-server runtime verification remains a later test step; this iteration
|
||||
- Fixed GeckoLib model and animation resource identifiers to include the actual geo/animations directories and file extensions.
|
||||
- Added dedicated LesRaisins Armor creative tab.
|
||||
- Added run-client/run-server scripts for Windows and Linux.
|
||||
|
||||
## 0.8.0-alpha - Build/Git workflow
|
||||
|
||||
- Version line moved to `0.8.0-alpha`; release version continues to come exclusively from `gradle.properties`.
|
||||
- Reworked `compile.bat` based on the Lobby Systems workflow supplied by DartoKloning.
|
||||
- `compile.bat` now reads `mod_version`, `minecraft_version`, `maven_group`, and `archives_base_name` from `gradle.properties`.
|
||||
- If the exact main JAR for the current `mod_version` already exists, the script asks whether to rebuild or skip directly to Git integration.
|
||||
- If the current-version JAR is absent (including an empty `build/libs` or a JAR from a different version), the build runs automatically.
|
||||
- After a successful build, the script can commit and push the repository.
|
||||
- Git push retries automatically up to three times per round; after three failures the user can choose another three-attempt round or stop.
|
||||
- Added `.gitignore` for Gradle caches, build output, Loom runtime files, IDE metadata, and logs so Git integration does not stage generated files.
|
||||
|
||||
Reference in New Issue
Block a user