Class: Capistrano::Slacky::Facade::Revision

Inherits:
Block::Context show all
Defined in:
lib/capistrano/slacky/facade/revision.rb

Instance Method Summary collapse

Methods inherited from Block::Context

#as_json

Constructor Details

#initialize(env:) ⇒ Revision

Returns a new instance of Revision.



7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/capistrano/slacky/facade/revision.rb', line 7

def initialize(env:)
  @env = env

  super(
    I18n.t(
      "slacky.revision",
      scope: "capistrano",
      repository_url: ::Capistrano::Slacky.repo.url,
      current: current,
      previous: previous
    )
  )
end