From b00223bfa992af968e2ba78bc50de7e2ff7ecd8b Mon Sep 17 00:00:00 2001 From: jieun15park Date: Mon, 21 Sep 2015 13:43:32 +0900 Subject: [PATCH] modify --keepgoing option Change-Id: I96c6ff698dc72cd7379cf35e9e11cb2c2e5a4f08 Signed-off-by: jieun15park --- gitbuildsys/cmd_build.py | 4 +++- tools/gbs | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gitbuildsys/cmd_build.py b/gitbuildsys/cmd_build.py index 9bcce37..948933a 100644 --- a/gitbuildsys/cmd_build.py +++ b/gitbuildsys/cmd_build.py @@ -223,7 +223,9 @@ def prepare_depanneur_opts(args): if args.skip_srcrpm: cmd_opts += ['--skip-srcrpm'] if args.fail_fast: - cmd_opts += ['--fail-fast'] + cmd_opts += ['--fail-fast'] + if args.keepgoing: + cmd_opts += ['--keepgoing=%s' % args.keepgoing] # if args.package_list: package_list = args.package_list.split(',') diff --git a/tools/gbs b/tools/gbs index 2a32553..5cc1dab 100755 --- a/tools/gbs +++ b/tools/gbs @@ -203,6 +203,9 @@ def build_parser(parser): 'before building packages') group.add_argument('--fail-fast', action='store_true', help='stop build if one of packages fails') + group.add_argument('--keepgoing', + help='If a package build fails, do not abort and continue' + 'building other packages in the queue') group.add_argument('--extra-packs', help='specify extra packages to install to build root, ' 'Multiple packages can be separated by comma(,)') -- 2.34.1