From: donghee yang Date: Tue, 16 Oct 2012 10:48:40 +0000 (+0900) Subject: [Title] Fixed a but that remote job cancel does not work X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1b1c7a42e4159b1063df766969fe57dc79649ed6;p=sdk%2Ftools%2Fsdk-build.git [Title] Fixed a but that remote job cancel does not work --- diff --git a/src/build_server/RemoteBuilder.rb b/src/build_server/RemoteBuilder.rb index e895c9a..02e04c2 100644 --- a/src/build_server/RemoteBuilder.rb +++ b/src/build_server/RemoteBuilder.rb @@ -183,10 +183,16 @@ class RemoteBuilder pkg_list = local_pkg_names.join(",") rev = is_rev_build ? "YES":"NO" msg = "BUILD|GIT|#{git_repos}||#{os}|NO|#{no_reverse}|YES|#{rev}|#{commit}|#{pkg_list}|#{dock}|#{dist_name}" + r_job_number = Regexp.new('Added new job "([^"]*)"') if client.send( msg ) then result = client.read_lines do |l| # write log first @log.output( l.strip, Log::LV_USER) + + # set remote job id + if @remote_id.nil? and l =~ r_job_number then + @remote_id = $1 + end # check build result if l.include? "Job is stopped by ERROR" or