From: Rong Jinhui Date: Thu, 10 Sep 2015 02:29:59 +0000 (+0800) Subject: Add --fail-fast option. X-Git-Tag: released-tools-18.01.7~32^2~6^2~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e5d5295b5a3e094b7ec3ed6fb4942b270afda30d;p=tools%2Fgbs.git Add --fail-fast option. Change-Id: I213086f8668cc24ad431763d5a916c2af0a18def Signed-off-by: Rong Jinhui --- diff --git a/gitbuildsys/cmd_build.py b/gitbuildsys/cmd_build.py index dcc0b50..5fdaa75 100644 --- a/gitbuildsys/cmd_build.py +++ b/gitbuildsys/cmd_build.py @@ -222,6 +222,8 @@ def prepare_depanneur_opts(args): cmd_opts += ['--baselibs'] if args.skip_srcrpm: cmd_opts += ['--skip-srcrpm'] + if args.fail_fast: + cmd_opts += ['--fail-fast'] # if args.package_list: package_list = args.package_list.split(',') diff --git a/tools/gbs b/tools/gbs index 35371ee..2a32553 100755 --- a/tools/gbs +++ b/tools/gbs @@ -201,6 +201,8 @@ def build_parser(parser): group.add_argument('--clean-repos', action='store_true', help='clean up local repos created by gbs build ' 'before building packages') + group.add_argument('--fail-fast', action='store_true', + help='stop build if one of packages fails') group.add_argument('--extra-packs', help='specify extra packages to install to build root, ' 'Multiple packages can be separated by comma(,)')