is there any way to easily update a plugin installed on multiple sites from a github repo. I know I can do it from the command line of each server using git pull. but is there a way to do it from the wordpress admin similar to how plugins are updated?
|
|
I wrote a PHP class that allows a plugin developer to incorporate updates from GitHub within their plugin. Here's a link for it -> https://github.com/jkudish/WordPress-GitHub-Plugin-Updater |
|||
|
|
|
Have a look at this , it's a github supported theme updater, would be very easy to make it plugin friendly I figure. http://wordpress.org/extend/plugins/theme-updater/ |
|||
|
|
I recently wrote up a post about deploying an entire WordPress site with a few custom plugins and theme to multiple servers using Capistrano. You could probably do the same for just the single plugin repo. There's a bunch of good posts out there for the step-by-step details on getting Capistrano going for WordPress. |
|||
|
|
Check out this plugin updater class for WordPress: https://github.com/jkudish/WordPress-GitHub-Plugin-Updater |
|||
|
|
|
The solution I eventually found was to use a deployment service such as http://deployhq.com and http://deploy.phpfog.com. The nice thing about these services is that you can easily rollback to any commit |
|||
|
|