Sha256: d00c545f48fddac796ca9a41af3c69e576fc1c666c22f33e701226fec440cd89
Contents?: true
Size: 829 Bytes
Versions: 9
Compression:
Stored size: 829 Bytes
Contents
require 'capistrano/dsl/task_enhancements' require 'capistrano/dsl/paths' require 'capistrano/dsl/stages' require 'capistrano/dsl/env' module Capistrano module DSL include TaskEnhancements include Env include Paths include Stages def invoke(task, *args) Rake::Task[task].invoke(*args) end def t(key, options={}) I18n.t(key, options.merge(scope: :capistrano)) end def scm fetch(:scm) end def revision_log_message fetch(:revision_log_message, t(:revision_log_message, branch: fetch(:branch), user: local_user, release: release_timestamp)) end def rollback_log_message t(:rollback_log_message, user: local_user, release: release_timestamp) end def local_user `whoami` end end end self.extend Capistrano::DSL
Version data entries
9 entries across 9 versions & 1 rubygems