GithubHelp home page GithubHelp logo

capistrano-confirm's Introduction

= Capistrano Confirm

  Confirm before deploy.

  Make sure you are not deploying the wrong branch, and remind you should deploy it after code review!

  Please use it, because I write it after deployed a wrong branch to our production server! ;(

== Usage:

  1, Add it to your Gemfile:

    gem 'capistrano-confirm'

  2, Require it in your deploy config file, it should be `config/deploy.rb` for rails

    require "bundler/setup"
    require 'capistrano/confirm'

  3, Only want to confirm for some stages? customize `confirm_stages` as your like.

    For example, only want to confirm when deploying production, Add below to your deploy.rb
      set :confirm_stages, "production"

    Or confirm when deploying staging and production? Ok, Add something like this
      set :confirm_stages, [:production, :staging]

== Author
  Jinzhu Zhang
  [email protected]
  http://github.com/jinzhu

capistrano-confirm's People

Contributors

jinzhu avatar

Watchers

Benjamin Descamps avatar James Cloos avatar  avatar jpg avatar Naghmouchi avatar  avatar Maël avatar  avatar Nathalie Meriaux 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.