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

What would be the best practice with multi host deployement ? #62

Closed
hlassiege opened this issue Jun 10, 2014 · 3 comments
Closed

What would be the best practice with multi host deployement ? #62

hlassiege opened this issue Jun 10, 2014 · 3 comments

Comments

@hlassiege
Copy link

I'm evaluating the use of git-deliver and I'm wondering if it could be used with multi host deployement, and if yes, how ?

If the application is deployed on several host, there is some chance that I don't want to run git-deliver to each host. Plus, I guess that some scripts won't be necessary more than once (a database migration should not be made for each host)

Any thoughts about that ?

@arnoo
Copy link
Owner

arnoo commented Jun 10, 2014

Hi!
It's on my todo list to see what can be done with Git remote groups to handle multi-hosts deliveries. In the meantime, I'd deliver to a single remote/host and rsync the whole remote repo to the other hosts in the last post-symlink stage script.

@hlassiege
Copy link
Author

Ok I see. However use of rsync is kinda weird. I would lost some hook (disabling monitoring, stopping the application etc...) that has still to be done.

But thanks. I continue to take a look ^^

@arnoo
Copy link
Owner

arnoo commented Jun 10, 2014

The hooks can be done in the scripts as well, rsync is just a step at the right time.

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