Class: AWSCDK::DockerBuildSecret
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::DockerBuildSecret
- Defined in:
- docker_build_secret.rb
Overview
Methods to build Docker CLI arguments for builds using secrets.
Docker BuildKit must be enabled to use build secrets.
Class Method Summary collapse
-
.from_src(src) ⇒ String
A Docker build secret from a file source.
- .jsii_overridable_methods ⇒ Object
Instance Method Summary collapse
-
#initialize ⇒ DockerBuildSecret
constructor
A new instance of DockerBuildSecret.
Constructor Details
#initialize ⇒ DockerBuildSecret
Returns a new instance of DockerBuildSecret.
12 13 14 |
# File 'docker_build_secret.rb', line 12 def initialize Jsii::Object.instance_method(:initialize).bind(self).call end |
Class Method Details
.from_src(src) ⇒ String
A Docker build secret from a file source.
25 26 27 28 |
# File 'docker_build_secret.rb', line 25 def self.from_src(src) Jsii::Type.check_type(src, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "src") Jsii::Kernel.instance.call_static("aws-cdk-lib.DockerBuildSecret", "fromSrc", [src]) end |
.jsii_overridable_methods ⇒ Object
16 17 18 19 |
# File 'docker_build_secret.rb', line 16 def self.jsii_overridable_methods { } end |