File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change 1212def submit (args ):
1313 project = Project ()
1414 project .load ()
15+ # Use CLI override opposed to config file if use-docker or no-docker switch used
16+ if args .use_docker or args .no_docker :
17+ project .settings ["use_docker" ] = args .use_docker
18+ project .settings ["no_docker" ] = args .no_docker
1519 project .submit (
1620 args .dry_run ,
1721 args .endpoint_url ,
@@ -51,3 +55,18 @@ def setup_subparser(subparsers, parents):
5155 help = "Register the type without an explicit execution role "
5256 "(Will not be able to invoke AWS APIs)." ,
5357 )
58+
59+ nodocker_group = parser .add_mutually_exclusive_group ()
60+ nodocker_group .add_argument (
61+ "--use-docker" ,
62+ action = "store_true" ,
63+ help = """Use docker for platform-independent packaging.
64+ This is highly recommended unless you are experienced
65+ with cross-platform packaging.""" ,
66+ )
67+ nodocker_group .add_argument (
68+ "--no-docker" ,
69+ action = "store_true" ,
70+ help = """Generally not recommended unless you are experienced
71+ with cross-platform packaging.""" ,
72+ )
You can’t perform that action at this time.
0 commit comments