Foundational Data types that enforce no opinions on how to build games and provide many facilities that complex games need. This largely avoids graphics and physics, but provides tools like the SortedVector, CountedPtr and HashedString classes.
A timeout of some kind should added to builds. In the event something locks up or otherwise doesn't work right the Jenkins cluster shouldn't spin forever. Here is a sample timeout line that should be good to go in the options section of the pipeline in the Jenkinsfile. 10 minutes seems like a reasonable default. Higher or lower might be reasonable.
A timeout of some kind should added to builds. In the event something locks up or otherwise doesn't work right the Jenkins cluster shouldn't spin forever. Here is a sample timeout line that should be good to go in the options section of the pipeline in the Jenkinsfile. 10 minutes seems like a reasonable default. Higher or lower might be reasonable.
timeout(time: 600, unit: 'SECONDS')
The whole thing might look like: