Skip to content

PeyaPeyaPeyang/ConCurrentSpigotBuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

ConCurrentSpigotBuild

Run Spigot's BuildTools concurrently.

Requirements

  • Python 3.7 or higher
  • RAM 256GB or higher (If you build artifacts with 8 processses
  • Ability to kill all child processes when RAM utilization exceeds 95%.

Usage

  • Clone this repository.
  • Download the BuildTools and locate it to project root.
  • Adjust as appropriate
    • Options for BuildTools.jar at the top of the code
    • Number of concurrent builds (adjust the value of ThreadPoolExecutor at the bottom of the code)
  • Run python main.py

Disclaimer

The author assumes no responsibility if your PC hangs or breaks using this.