class Retag::Service
Attributes
config[R]
name[R]
release[R]
repo[R]
suffix[R]
Public Class Methods
new(name, config, release, branch:, suffix:)
click to toggle source
# File lib/retag/service.rb, line 12 def initialize(name, config, release, branch:, suffix:) @name = name @config = config @repo = Retag::Repo.new(config['repo'], branch) @release = release @suffix = suffix end
Public Instance Methods
images()
click to toggle source
# File lib/retag/service.rb, line 20 def images @images ||= config['images'].map{|img| Retag::Image.new(img, revision, suffix: @suffix) } end