]> git.ipfire.org Git - pakfire.git/commitdiff
pakfire-builder: build: Add --non-interactive switch
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 8 Dec 2021 20:49:58 +0000 (20:49 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 8 Dec 2021 20:49:58 +0000 (20:49 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/scripts/pakfire-builder.in

index d11f9bc6139d65d18cb179e72ab1c997e5492bb8..e7fb9872518166a6b61d00b93974d66ba9fb6247 100644 (file)
@@ -78,6 +78,8 @@ class Cli(object):
                        help=_("Build ID"))
                build.add_argument("--resultdir", nargs="?",
                        help=_("Path were the output files should be copied to"))
+               build.add_argument("--non-interactive", action="store_false", dest="interactive",
+                       help=_("Run in non-interactive mode"))
                build.add_argument("--after-shell", action="store_true",
                        help=_("Run a shell after a successful build"))
                build.add_argument("--skip-install-test", action="store_true",
@@ -219,7 +221,7 @@ class Cli(object):
                        p.build(
                                package,
                                build_id="%s" % ns.build_id if ns.build_id else None,
-                               interactive=True,
+                               interactive=ns.interactive,
                        )
 
                # Cleanup the temporary directory