@@ -204,6 +204,7 @@ func addServiceDefinitionFlags(flags *pflag.FlagSet) {
204
204
205
205
flags .String ("docker" , "" , "Docker image" )
206
206
flags .String ("docker-private-registry-secret" , "" , "Docker private registry secret" )
207
+ flags .StringSlice ("docker-entrypoint" , []string {}, "Docker entrypoint" )
207
208
flags .String ("docker-command" , "" , "Docker command" )
208
209
flags .StringSlice ("docker-args" , []string {}, "Docker args" )
209
210
flags .StringSlice ("regions" , []string {"fra" }, "Regions" )
@@ -369,6 +370,7 @@ func parseServiceDefinitionFlags(flags *pflag.FlagSet, definition *koyeb.Deploym
369
370
image , _ := flags .GetString ("docker" )
370
371
args , _ := flags .GetStringSlice ("docker-args" )
371
372
command , _ := flags .GetString ("docker-command" )
373
+ entrypoint , _ := flags .GetStringSlice ("docker-entrypoint" )
372
374
image_registry_secret , _ := flags .GetString ("docker-private-registry-secret" )
373
375
createDockerSource .SetImage (image )
374
376
if command != "" {
@@ -380,6 +382,9 @@ func parseServiceDefinitionFlags(flags *pflag.FlagSet, definition *koyeb.Deploym
380
382
if len (args ) > 0 {
381
383
createDockerSource .SetArgs (args )
382
384
}
385
+ if len (entrypoint ) > 0 {
386
+ createDockerSource .SetEntrypoint (entrypoint )
387
+ }
383
388
definition .SetDocker (* createDockerSource )
384
389
definition .Git = nil
385
390
}
0 commit comments