Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

456 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stories in Ready Documentation Status Build Status Drupdates (Drupal + updates)

A script to maintain Drupal web site(s) code base using Drush

This script performs 4 major functions (ie phases):

  1. Builds a site's directory from a Git repository.
  2. Updates the site using drush pm-update, defaults to security update(s) only.
  3. Submit a deployment ticket for the updated codebase.
  4. Report on the site(s) Drupdates attempted to update.

Usage

See the documentation for installation and set-up instructions.

Basic Requirements

Drush 7+ (requires composer)

Git 1.7+

SQLite

Python versions: 2.6, 2.7, 3.3, 3.4

Assumptions

  • Only tested on POSIX boxes, sorry no Windows yet.

  • Drupdates is built assuming you can store passwords for 3rd party systems in it's configuration files. Drupdates will need to store system user names and passwords in the $HOME/.drupdates directory. This will mean that directory will need to be locked down.

  • By default, Make file used to build a site will be named the same as the site folder. This is configurable using the makeFileName setting.

  • Git is being used to track changes to the Drupal code base

About

Scripts use to maintain various web sites, specifically Drupal sites, using Drush

Resources

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages