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.