Keeping your Drupal platform up to date automatically

How does it work ?

All you need to do is log into drupdate.gvj.ch using your github account, and create a new project. Give the path to your github repository where you store your Drupal codebase, eventually a list of modules or themes which should NOT be updated, and save it. Drupdateio, the github user for drupdate.gvj.ch, will then pull your code every 24 hours, check if there any module updates and, if there are, will send you a pull request. You can then merge this pull request after reviewing it.

Will it work for me ?

Setting up drupdate.gvj.ch for your codebase assumes a few things:

  • Your codebase is hosted on github
  • Your codebase is free of patches: drupdate.gvj.ch does not (yet) handle patches for your codebase. If you have patched modules, you should add them to the list of ignored modules so that drupdateio does not try to update them
  • Your modules are in sites/all/modules: so far, I haven’t tested drupdate on codebases where modules are under /profiles for example. It might work, but I can’t guarantee it

Ready ?

Give it a try and let me know how it goes. Worse case, you can delete your project from drupdate.gvj.ch. Best case, you never have to worry again about missing module or core updates, and you end up saving minutes / hours of boring maintenance work.

--

--

Développeur web et passionné de finances personnelles

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Guillaume Viguier-Just

Guillaume Viguier-Just

Développeur web et passionné de finances personnelles