Skip to content

Refreshing the Development Server

Requesting a Refresh

To refresh the dev environment with the latest data and production code, follow these steps:

  1. Send an Email: Email the Foundation team with the request: "Hey, we would like a refresh."

    • This email should be sent to the email address: foundation at bema-software dot atlassian dot net .
  2. What is Refreshed:

    • Database: The development database will be refreshed with the latest production data.
    • VM: The virtual machine running IIS and the Rock instance will also be refreshed.

Tradeoffs and Considerations

  • Data Sanitization: During the refresh process, certain data will be sanitized:
    • Emails will be converted to fake addresses to ensure privacy and avoid misuse.
    • System Jobs and communication jobs will be disabled during heavy processing periods (e.g., overnight), helping reduce server costs.
  • Communication Jobs: These are not necessary in the dev environment, as emails would be sent to fake addresses.

Infrastructure Team

The infrastructure team, responsible for managing and maintaining the dev environment, consists of 3-4 members from Foundations.

Explore and learn. Released under the MIT License.