Git Product home page Git Product logo

drupal_up's Introduction

drupal_up

Build StatusType

This script is your easy way to do your drupal updates.

Why (semi-)automatic and not automatic?

Well, thats simple. With every update there is the chance that it will break your site. So you need to check the site after each and every update if everything works as intended. I personally run this script directly from console and check every site directly after the scripts says so. But you can also trigger this script via cron and check some time afterwards.

What's the use of this script?

Well, that's also simple. To run updates on multiple installations you need a lot of time and nervs. Setting maintenance, getting a DB backup, etc. With this script, all that is done by a single command.

Foldername or file?

You can update each installation individually by triggering the script on the foldername of the drupal installation. But you can also put multiple foldernames in a file and the script will update all these installations.

Example:

drupal1
drupal2
drupal3

Usage

    Usage: ./drupal-up.sh <foldername or file>
    Instead of a foldername, you can provide a file with foldernames

Footnote

Feel free to fork, modify or improve this script. I will also look at every pull request.

drupal_up's People

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.