-
Notifications
You must be signed in to change notification settings - Fork 2
Campaign Cycle (CI CD)
CI/CD is essential so that we can actually make the engineering project possible.
We'll be having two different infrastructures:
- GitHub Actions
- VRIG Server(s)
We have GitHub actions so that we can continually run tests on all the pull requests and branches on the repository.
There's already some (if not all) of this implemented in the main repository, and it's free for us to run anyways.
This will be co-located with our databases to potentially run mini-campaigns with advanced logging to examine the behavior of changes.
I'm not sure currently who is owning/hosting/paying for this infrastructure, but we'll figure it out soon (is stack up??).
We'll be needing this CD stuff setup so we can ensure that our actual final campaign will go smoothly.
Having unit tests would be great to ensure the proper functioning of our system.
GitHub Action stuff is already mostly in the repository.
No progress on VRIG Server(s).