Sha256: 197733474f901d9aaa5506d7a1656570b2f72fb1d7e762f5141118adcb817436
Contents?: true
Size: 609 Bytes
Versions: 10
Compression:
Stored size: 609 Bytes
Contents
# frozen_string_literal: true module Shipit class DeploySpec module CapistranoDiscovery def discover_deploy_steps discover_capistrano || super end def discover_rollback_steps discover_capistrano_rollback || super end def discover_capistrano [cap('deploy')] if capistrano? end def discover_capistrano_rollback [cap('deploy:rollback')] if capistrano? end def cap(command) bundle_exec("cap $ENVIRONMENT #{command}") end def capistrano? file('Capfile').exist? end end end end
Version data entries
10 entries across 10 versions & 1 rubygems