]> Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/commitdiff
also build kernel_doc for production
authorHolger Levsen <holger@layer-acht.org>
Tue, 20 Sep 2011 16:02:41 +0000 (18:02 +0200)
committerHolger Levsen <holger@layer-acht.org>
Tue, 20 Sep 2011 16:02:41 +0000 (18:02 +0200)
kernel_inpbuilder.py

index 3bd726c43f9267b5c8e9281ff41a952e48578b35..87fcca179ce5197c3f7e56c0bb43966013385c17 100644 (file)
@@ -202,14 +202,16 @@ def build_kernel(version, revision, parallel_jobs='auto', distcc=False):
     else:
         parallel_jobs = int(parallel_jobs)
 
-
     cmd = [MAKE_KPKG, '-j', '%s' %(parallel_jobs), '--arch',
             '%s' %(BUILD_ARCH), '--rootcmd', 'fakeroot',
             '--append-to-version', '-%s' %(version),
-            '--initrd', '--arch_in_name', 
-            'kernel_debug', 'kernel_image', 'kernel_source', 'kernel_headers', 'modules'
+            '--initrd', '--arch_in_name'
           ]
-    # FIXME: once we have sane branches also build kernel_doc for master
+    # add targets
+    cmd += [ 'kernel_debug', 'kernel_image', 'kernel_source', 'kernel_headers', 'modules' ]
+
+    if GIT_BRANCH_NAME == 'master' or GIT_BRANCH_NAME.startswith('hotfix'):
+        cmd += [ 'kernel_doc' ]
 
     logger.info('start compile process for version %s revision %s' % (version, revision))