After a new version of Next Build is deployed for production build & use, the CMS Preview servers should be updated with the latest code and restarted, so that CMS Preview always matches latest code.
### Acceptance criteria
- [ ] https://github.com/department-of-veterans-affairs/va.gov-cms/issues/16857
- [ ] After production deploy, a workflow checks out the latest code to the CMS Preview EKS servers and restarts it
- [ ] If the downtime is longer than around 30 seconds, downtime is handled gracefully ("shield" or hold message)
Requirements
After a new version of Next Build is deployed for production build & use, the CMS Preview servers should be updated with the latest code and restarted, so that CMS Preview always matches latest code.
Background & implementation details
Current implementation:
It is not recommended that Jenkins be used for any of this ticket's work.