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.
When we make a PR two builds are started in our CI. One at the HEAD of the PR branch and one at a new commit with master merged. The Jenkins system is interleaving these builds in an attempt to optimize performance.
However, our Jenkinsfile is setup so that each stage must complete before the next begins. This is causing artificial slowdowns by causing machines that could be working to wait.
This relates to Issue #37 this is the performance side effects of that issue.
When we make a PR two builds are started in our CI. One at the HEAD of the PR branch and one at a new commit with master merged. The Jenkins system is interleaving these builds in an attempt to optimize performance.
However, our Jenkinsfile is setup so that each stage must complete before the next begins. This is causing artificial slowdowns by causing machines that could be working to wait.
This relates to Issue #37 this is the performance side effects of that issue.