modify --keepgoing option 80/48380/1
authorjieun15park <jieun15.park@samsung.com>
Mon, 21 Sep 2015 04:43:32 +0000 (13:43 +0900)
committerjieun15park <jieun15.park@samsung.com>
Mon, 21 Sep 2015 04:43:32 +0000 (13:43 +0900)
Change-Id: I96c6ff698dc72cd7379cf35e9e11cb2c2e5a4f08
Signed-off-by: jieun15park <jieun15.park@samsung.com>
gitbuildsys/cmd_build.py
tools/gbs

index 9bcce37..948933a 100644 (file)
@@ -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(',')
index 2a32553..5cc1dab 100755 (executable)
--- 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(,)')