====== Process for Developing and deploying new code updates ====== **1. Update code in dev** * Dev instance of code located here: /home/aoi/game_dev/src **2. Compile dev instance** * cd /home/aoi/game_dev/src && make **3. Run dev instance** * /home/aoi/game_dev/bin/test & **4. Test dev instance (in-game on port 4001)** * telnet ageofinsanity.org 4001 * * Test functionality of new/updated code & ensure game generally still works **5. Copy code from dev to prod** * rsync -av /home/aoi/game_dev/src/ /home/aoi/src/ **6. Compile prod instance** * cd /home/aoi/src && make **7. Shutdown prod instance (in-game on 4000)** * telnet ageofinsanity.org 4000 * * shutdown **8. Run prod instance** * /home/aoi/bin/test &