Skip to content

Persistent dev testing environment #853

@rchlfryn

Description

@rchlfryn

Description

We would like to have a dedicated development environment for testing that is not destroyed during routine deployments. This environment should be automatically updated whenever production is upgraded, ensuring it stays in sync with production code while remaining stable for ongoing test execution.

Problem Statement

Currently, our dev environment is ephemeral and gets torn down regularly, making it difficult to run comprehensive tests and maintain test data. We need a stable environment where tests can be executed consistently.

Proposed Solution

Create a persistent dev testing environment that:

  • Is not destroyed during routine maintenance or deployments
  • Gets automatically upgraded each time production is upgraded
  • Data remains available for continuous testing

Notes

The biggest lift will be how we handle migrations and when to run them
Tools for copying data from one Payload environment to another

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions