Ability to sync environments via API
Austin Wendt
Hi Kyle Tozer - thank you for the feedback! I am the PM over both our customer API and customer CI/CD teams, so this is right up my alley.
What does your CI/CD setup look like today? What does the ideal end state look like if you were able to plug this environment sync in?
Good news - I think this is already accomplishable via a GitHub Action/Bitbucket Pipeline/some equivalent step, and endpoints we offer.
POST /install_copy
accepts a source_environment_id and a destination_environment_id and the ability to specify custom options similar to the User Portal UI - include the file system yes/no, include the database yes/no, and if yes to database, the option to specify only a specific set of DB tables. Happy to chat more! https://developers.wpengine.com/docs/managed-hosting-platform/api/reference/operations/copyinstall/K
Kyle Tozer
Austin Wendt fantastic, thanks for the follow up!