[Title] Fixed a bug that remote build with dependency does not working
authordonghee yang <donghee.yang@samsung.com>
Mon, 20 Aug 2012 11:16:34 +0000 (20:16 +0900)
committerdonghee yang <donghee.yang@samsung.com>
Mon, 20 Aug 2012 11:16:34 +0000 (20:16 +0900)
src/build_server/SocketJobRequestListener.rb

index b026282775356fe59e09b3cdf8e27ab4babba658..d8924a2aa2c81318024f7703b6b3a6513d6a584f 100644 (file)
@@ -211,13 +211,10 @@ class SocketJobRequestListener
                                                new_job.set_git_commit(commit_id)
                                        end
                                        # set external pkgs
-                                       i = 9
-                                       pkg_file = tok[i]
-                                       while not pkg_file.nil? do
+                                       pkg_files = tok[9].strip.split(",")
+                                       pkg_files.each { |pkg_file|
                                                new_job.add_external_package( "#{@parent_server.incoming_path}/#{pkg_file}" )
-                                               i = i + 1
-                                               pkg_file = tok[i]
-                                       end
+                                       }
                                end
 
                                # create logger and set