Source : dibs
-Version :0.99.33
+Version :0.99.34
Maintainer : taejun ha<taejun.ha@samsung.com>, jiil hyoun <jiil.hyoun@samsung.com>, donghyuk yang <donghyouk.yang@samsung.com>, donghee yang <donghee.yang@samsung.com>, sungmin kim <dev.sungmin.kim@samsung.com
Package : dibs
end
+ def is_rev_build_check_job()
+ return @is_rev_build_check_job
+ end
+
+
def set_remote_job(server)
@is_remote_job = true
@remote_server=server
@log.info( "Copying log to #{outgoing_dir}", Log::LV_USER)
file = "#{@source_path}/../log"
FileUtils.copy_file(file, "#{outgoing_dir}/remote_log")
-
- return copy_result_files( outgoing_dir )
+
+ # copy result files, if not reverse build
+ if not @is_rev_build_check_job then
+ return copy_result_files( outgoing_dir )
+ else
+ return true
+ end
end
break
end
- # gather result files
- if l =~ /Creating package file \.\.\. (.*)/ then
+ # gather result files if not reverse build
+ if not is_rev_build and l =~ /Creating package file \.\.\. (.*)/ then
file_name = $1
result_files.push file_name
end
end
# add to job queue
- @parent_server.jobmgr.add_job( new_job )
+ if new_job.is_rev_build_check_job() then
+ @parent_server.jobmgr.add_reverse_build_job( new_job )
+ else
+ @parent_server.jobmgr.add_job( new_job )
+ end
end