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

When adding Tugboat, also add drush.yml to generate drush uli ready links #621

Open
beto-aveiga opened this issue Jul 23, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request Tugboat Issues related to Tugboat integration.

Comments

@beto-aveiga
Copy link
Collaborator

We need a file drush.yml with:

options:
  uri: ${env.TUGBOAT_DEFAULT_SERVICE_URL_PROTOCOL}://${env.TUGBOAT_SERVICE_HOSTNAME}

And move it (could be in the online step)

      - cp "${TUGBOAT_ROOT}/.tugboat/drush.yml" "${TUGBOAT_ROOT}/drush"

So we can have ready login links in Tugboat.

Those changes can be included when Drainpipe manages Tugboat.

@beto-aveiga beto-aveiga self-assigned this Oct 3, 2024
@mrdavidburns mrdavidburns added enhancement New feature or request Tugboat Issues related to Tugboat integration. labels Oct 3, 2024
@mrdavidburns
Copy link
Member

mrdavidburns commented Oct 7, 2024

This would create issues for Tugboat environments that are running multi-site.
Consider using drush site-alias.

I wonder if there's something we can do with the aliases in .tugboat/config.yaml to generate the drush site-alias file to better support multi-site?

@beto-aveiga
Copy link
Collaborator Author

@mrdavidburns I wonder if there's something we can do with the aliases in .tugboat/config.yaml to generate the drush site-alias file to better support multi-site?

Would you happen to have a tugboat multisite example configuration? I only have one site that supports two sites. Please let me know if you have a different one that is more complex so I can work on a better solution. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Tugboat Issues related to Tugboat integration.
Projects
None yet
Development

No branches or pull requests

2 participants