build: assume '.' if no args are passed
Signed-off-by: Jason Hall <jason@chainguard.dev>
This commit is contained in:
@@ -415,9 +415,13 @@ func buildCmd(dockerCli command.Cli, rootOpts *rootOptions) *cobra.Command {
|
|||||||
Use: "build [OPTIONS] PATH | URL | -",
|
Use: "build [OPTIONS] PATH | URL | -",
|
||||||
Aliases: []string{"b"},
|
Aliases: []string{"b"},
|
||||||
Short: "Start a build",
|
Short: "Start a build",
|
||||||
Args: cli.ExactArgs(1),
|
Args: cli.RequiresMaxArgs(1),
|
||||||
RunE: func(cmd *cobra.Command, args []string) error {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
options.contextPath = args[0]
|
if len(args) == 0 {
|
||||||
|
options.contextPath = "."
|
||||||
|
} else {
|
||||||
|
options.contextPath = args[0]
|
||||||
|
}
|
||||||
options.builder = rootOpts.builder
|
options.builder = rootOpts.builder
|
||||||
options.metadataFile = cFlags.metadataFile
|
options.metadataFile = cFlags.metadataFile
|
||||||
options.noCache = false
|
options.noCache = false
|
||||||
|
|||||||
Reference in New Issue
Block a user