Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature reeust: Advanced (custom) task configuration #3754

Open
stqp opened this issue Jun 28, 2024 · 1 comment
Open

Feature reeust: Advanced (custom) task configuration #3754

stqp opened this issue Jun 28, 2024 · 1 comment

Comments

@stqp
Copy link
Contributor

stqp commented Jun 28, 2024

https://docs.lagoon.sh/using-lagoon-advanced/custom-tasks/

  1. It would be convenient for japanese clients if custom tasks could be configurable via a yml file (e.g. .lagoon.yml) similar to pre post rollout tasks.
  2. For clients not using Drupal, it would be less confusing if the default drush command tasks could be deletable.
@shreddedbacon
Copy link
Member

We don't plan to support the creation of tasks inside of the .lagoon.yml file, it is difficult to manage them over all. What happens if one branch has a task that another branch doesn't have? Who can manage the execution of the task based on permission? How is it triggered? These are all too difficult to manage from this file.

We are working on making advanced tasks (custom tasks) easier to use and consume though, work is ongoing to do this.

As for the default drupal tasks you mentioned, these will be removed in a future version of Lagoon, once we finalise the new advanced tasks implementation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants