From: donghee yang Date: Wed, 13 Mar 2013 00:57:08 +0000 (+0900) Subject: [Title] Fixed to remove job directory when initializing X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=40ffeb7c6b18793ef253686b2a849364bb127aad;p=sdk%2Ftools%2Fsdk-build.git [Title] Fixed to remove job directory when initializing --- diff --git a/src/build_server/GitBuildJob.rb b/src/build_server/GitBuildJob.rb index 34e0dde..ec73e3e 100644 --- a/src/build_server/GitBuildJob.rb +++ b/src/build_server/GitBuildJob.rb @@ -117,7 +117,8 @@ class GitBuildJob < BuildJob @buildroot_dir = "#{@job_root}/buildroot" # mkdir job root - if not File.exist? @job_root then FileUtils.mkdir_p @job_root end + if File.exist? @job_root then FileUtils.rm_rf @job_root end + FileUtils.mkdir_p @job_root # create logger if @log.nil? then diff --git a/src/build_server/MultiBuildJob.rb b/src/build_server/MultiBuildJob.rb index c14b4df..e3bc8f4 100644 --- a/src/build_server/MultiBuildJob.rb +++ b/src/build_server/MultiBuildJob.rb @@ -87,10 +87,9 @@ class MultiBuildJob < CommonJob @job_working_dir=@job_root+"/works" @buildroot_dir = "#{@job_root}/buildroot" - # mkdir - if not File.exist? @job_root then - FileUtils.mkdir_p @job_root - end + # mkdir job root + if File.exist? @job_root then FileUtils.rm_rf @job_root end + FileUtils.mkdir_p @job_root # create logger if @log.nil? then diff --git a/src/build_server/RegisterPackageJob.rb b/src/build_server/RegisterPackageJob.rb index 73c5298..072a2e9 100644 --- a/src/build_server/RegisterPackageJob.rb +++ b/src/build_server/RegisterPackageJob.rb @@ -131,10 +131,10 @@ class RegisterPackageJob < CommonJob @source_path = @job_root+"/temp" @job_working_dir=@job_root+"/works" @buildroot_dir = "#{@job_root}/buildroot" - # mkdir - if not File.exist? @job_root then - FileUtils.mkdir_p @job_root - end + + # mkdir job root + if File.exist? @job_root then FileUtils.rm_rf @job_root end + FileUtils.mkdir_p @job_root # create logger if @log.nil? then