Sha256: 79efd52196f20e60c7b62e59c84f26c9c8b90e839a0fc0b1a950714857a5efd5
Contents?: true
Size: 1.25 KB
Versions: 13
Compression:
Stored size: 1.25 KB
Contents
###################################################################### # CAPABILITIES CHECK # ###################################################################### Capistrano::Configuration.instance(:must_exist).load do before 'capabilities:variable:check', 'load_capability_checks' namespace :capabilities do namespace :variable do namespace :check do desc "[internal] Runs variable checks for all of the capabilities listed." task :default do if exists?(:capabilities) fetch(:capabilities).each do |capability| top.capabilities.variable.check.send(capability.to_s) if top.capabilities.variable.check.respond_to?(capability.to_sym) end end end end end namespace :deployment do namespace :check do desc "[internal] Runs deployment checks for all of the capabilities listed." task :default do if exists?(:capabilities) fetch(:capabilities).each do |capability| top.capabilities.deployment.check.send(capability.to_s) if top.capabilities.deployment.check.respond_to?(capability.to_sym) end end end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems