Fix a panic that could occur when context was omitted (#83)
I could have sworn the context property was required, but evidently it isn't and we weren't handling the case when it was missing. This PR updates things to set a default location of the current directory if the context is absent. Some unit tests are also added. Fixes #78.
This commit is contained in:
@@ -771,7 +771,7 @@ public class Image extends com.pulumi.resources.CustomResource {
|
||||
return Codegen.optional(this.cacheTo);
|
||||
}
|
||||
/**
|
||||
* Build context settings.
|
||||
* Build context settings. Defaults to the current directory.
|
||||
*
|
||||
* Equivalent to Docker's `PATH | URL | -` positional argument.
|
||||
*
|
||||
@@ -780,7 +780,7 @@ public class Image extends com.pulumi.resources.CustomResource {
|
||||
private Output</* @Nullable */ BuildContext> context;
|
||||
|
||||
/**
|
||||
* @return Build context settings.
|
||||
* @return Build context settings. Defaults to the current directory.
|
||||
*
|
||||
* Equivalent to Docker's `PATH | URL | -` positional argument.
|
||||
*
|
||||
|
||||
@@ -169,7 +169,7 @@ public final class ImageArgs extends com.pulumi.resources.ResourceArgs {
|
||||
}
|
||||
|
||||
/**
|
||||
* Build context settings.
|
||||
* Build context settings. Defaults to the current directory.
|
||||
*
|
||||
* Equivalent to Docker's `PATH | URL | -` positional argument.
|
||||
*
|
||||
@@ -178,7 +178,7 @@ public final class ImageArgs extends com.pulumi.resources.ResourceArgs {
|
||||
private @Nullable Output<BuildContextArgs> context;
|
||||
|
||||
/**
|
||||
* @return Build context settings.
|
||||
* @return Build context settings. Defaults to the current directory.
|
||||
*
|
||||
* Equivalent to Docker's `PATH | URL | -` positional argument.
|
||||
*
|
||||
@@ -816,7 +816,7 @@ public final class ImageArgs extends com.pulumi.resources.ResourceArgs {
|
||||
}
|
||||
|
||||
/**
|
||||
* @param context Build context settings.
|
||||
* @param context Build context settings. Defaults to the current directory.
|
||||
*
|
||||
* Equivalent to Docker's `PATH | URL | -` positional argument.
|
||||
*
|
||||
@@ -829,7 +829,7 @@ public final class ImageArgs extends com.pulumi.resources.ResourceArgs {
|
||||
}
|
||||
|
||||
/**
|
||||
* @param context Build context settings.
|
||||
* @param context Build context settings. Defaults to the current directory.
|
||||
*
|
||||
* Equivalent to Docker's `PATH | URL | -` positional argument.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user