revert 341064: move buildlog to avoid copying by mistake.
authorJunfeng Dong <junfeng.dong@intel.com>
Fri, 14 Sep 2012 05:50:55 +0000 (13:50 +0800)
committerJunfeng Dong <junfeng.dong@intel.com>
Fri, 14 Sep 2012 05:50:55 +0000 (13:50 +0800)
delete the build log after build finishes.

Change-Id: Idf34316d3461315dd5cff3a82dd7739cd8c1f991

depanneur

index 180a9ca..5337634 100755 (executable)
--- a/depanneur
+++ b/depanneur
@@ -806,7 +806,8 @@ sub build_package {
         system ("cp $scratch/home/abuild/rpmbuild/SRPMS/*.rpm $localrepo/$dist/src/SRPMS") == 0 or die "mv";
         system ("cp $scratch/home/abuild/rpmbuild/RPMS/*/*.rpm $localrepo/$dist/$arch/RPMS") == 0 or die "mv";
         mkdir_p "$localrepo/$dist/$arch/logs/success/$name-$version-$release";
-        system ("mv $scratch/.build.log $localrepo/$dist/$arch/logs/success/$name-$version-$release/log") == 0 or die "mv";
+        system ("cp $scratch/.build.log $localrepo/$dist/$arch/logs/success/$name-$version-$release/log") == 0 or die "mv";
+        system ("sudo rm -f $scratch/.build.log ") == 0 or die "rm";
         # Detach and terminate
         {
             lock($DETACHING);
@@ -825,7 +826,8 @@ sub build_package {
     } else {
         mkdir_p "$localrepo/$dist/$arch/logs/fail/$name-$version-$release";
         if ( -f "$scratch/.build.log" ) {
-            system ("mv $scratch/.build.log $localrepo/$dist/$arch/logs/fail/$name-$version-$release/log") == 0 or die "cp";
+            system ("cp $scratch/.build.log $localrepo/$dist/$arch/logs/fail/$name-$version-$release/log") == 0 or die "cp";
+            system ("sudo rm -f $scratch/.build.log") == 0 or die "rm";
             warning("Build failed, Leaving the logs in $localrepo/$dist/$arch/logs/fail/$name-$version-$release/log");
         }
         # Detach and terminate