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

Deploy different apps in umbrella project to different servers #241

Open
justindotpub opened this issue May 17, 2018 · 1 comment
Open

Comments

@justindotpub
Copy link

justindotpub commented May 17, 2018

I have an umbrella project with multiple apps. I have distillery config for all apps defined at the top level of the umbrella project. Is there any support in bootleg for defining multiple apps/release and their corresponding deployment targets at the top level of an umbrella project? If not I assume I'll need to move both distillery config and bootleg config into sub-apps within the umbrella project. That would feel a bit awkward though since I assume I'd need different workspaces per app, each of which would have their own cloned git repo, ...

@rjanja
Copy link
Contributor

rjanja commented Oct 24, 2018

While this is not a use-case that Bootleg directly supports, you may be able to use a combination of the some of the lesser-used configuration options and either:

  • custom tasks w/ hooks
  • repurposing deployment environment files to be used for individual apps

It should be possible to set (and set again as needed):

config(:ex_path, "webthing")
config(:app, :webthing)

But this is so far untested. I'd love to hear whether you have any success with this, and would be happy to work with you to see if this is something we can support with documentation.

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