You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Presently, we have several hard coded drush tasks for doing syncs of databases across environments. This creates some issues as documented in, for example, #1786.
This issue is a roadmap and thread for discussion for how we are addressing this issue.
This is the current roadmap
Get custom arguments into Lagoon - this allows us to pass through arguments (such as environment names) to custom arguments. This will allow us to write, for example, sync tasks with drop-downs listing environments from which we're copying from/to.
Add fact filters to tasks for environment task resolution - this will allow us to specify, at custom task creation time, which environments the task should apply to (for instance, only allow a particular task to run on Drupal or Laravel sites).
Write a generic Lagoon-sync task. This will be a generic DB/Files tasks that should apply to almost all environments, and act as a replacement for the current hardcoded Drush tasks.
This discussion was converted from issue #2882 on June 22, 2023 21:29.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Presently, we have several hard coded drush tasks for doing syncs of databases across environments. This creates some issues as documented in, for example, #1786.
This issue is a roadmap and thread for discussion for how we are addressing this issue.
This is the current roadmap
Beta Was this translation helpful? Give feedback.
All reactions