Sha256: 34cb82b733ac0406bcbb440028c5075a424a1de15cb77c2a67addfdd6ccd36e9

Contents?: true

Size: 664 Bytes

Versions: 5

Compression:

Stored size: 664 Bytes

Contents

# typed: strict

module Kuby
  module Docker
    class AppImage < ::Kuby::Docker::TimestampedImage
      # extend T::Sig

      # T::Sig::WithoutRuntime.sig {
      #   params(
      #     dockerfile: T.any(Dockerfile, T.proc.returns(Dockerfile)),
      #     image_url: String,
      #     credentials: Credentials,
      #     registry_index_url: T.nilable(String),
      #     main_tag: T.nilable(String),
      #     alias_tags: T::Array[String]
      #   ).void
      # }
      def initialize(dockerfile, image_url, credentials, registry_index_url = nil, main_tag = nil, alias_tags = [])
        super
        @identifier = "app"
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
kuby-core-0.20.2 lib/kuby/docker/app_image.rb
kuby-core-0.20.1 lib/kuby/docker/app_image.rb
kuby-core-0.20.0 lib/kuby/docker/app_image.rb
kuby-core-0.19.0 lib/kuby/docker/app_image.rb
kuby-core-0.18.0 lib/kuby/docker/app_image.rb