This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "FusionForge".

The branch, 6.0 has been updated
       via  a67964142eb3c5af2453351e0fdb4c411fffad20 (commit)
      from  3e5223dd4cc69cc556a10ce9937d826f5ee69b91 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit a67964142eb3c5af2453351e0fdb4c411fffad20
Author: Roland Mas <[email protected]>
Date:   Fri May 29 23:27:23 2015 +0200

    Store packages repositories in the workspace after a successful build

diff --git a/tests/buildbot/common-functions b/tests/buildbot/common-functions
index e4d91e6..c9ea983 100644
--- a/tests/buildbot/common-functions
+++ b/tests/buildbot/common-functions
@@ -24,16 +24,8 @@ prepare_workspace()
        export BUILDRESULT=$WORKSPACE/build/packages
        mkdir -p $BUILDRESULT
        export BUILDERDIR=${BUILDERDIR:-$HOME/builder}
-       # Delete existing packages
-       if [ -d $WORKSPACE/build/packages ] 
-       then 
-               rm -fr $WORKSPACE/build/packages/*
-       fi
-       # Create place to build package if necessary
-       [ ! -d $WORKSPACE/build/packages ] || mkdir -p $WORKSPACE/build/packages
-       # Erase config
-       [ ! -d $WORKSPACE/build/config ] || rm -fr $WORKSPACE/build/config
-       mkdir -p $WORKSPACE/build/config
+       # Create place to store built packages
+       [ ! -d $WORKSPACE/packages ] || mkdir -p $WORKSPACE/packages
        # Erase reports
        [ ! -d $WORKSPACE/reports ] || rm -fr $WORKSPACE/reports
        mkdir -p $WORKSPACE/reports/coverage
diff --git a/tests/buildbot/fusionforge-build-and-test.sh 
b/tests/buildbot/fusionforge-build-and-test.sh
index afe2f40..6961257 100755
--- a/tests/buildbot/fusionforge-build-and-test.sh
+++ b/tests/buildbot/fusionforge-build-and-test.sh
@@ -100,10 +100,10 @@ copy_logs
 
 case $INSTALL_METHOD in
     deb)
-       rsync -av root@$HOST:/usr/src/debian-repository/local 
$WORKSPACE/repository
+       rsync -av --delete root@$HOST:/usr/src/debian-repository/local/ 
$WORKSPACE/packages/
        ;;
     rpm)
-       rsync -av root@$HOST:/usr/src/fusionforge/build/RPMS 
$WORKSPACE/repository
+       rsync -av --delete root@$HOST:/usr/src/fusionforge/build/RPMS/ 
$WORKSPACE/packages/
        ;;
 esac
 

-----------------------------------------------------------------------

Summary of changes:
 tests/buildbot/common-functions              | 12 ++----------
 tests/buildbot/fusionforge-build-and-test.sh |  4 ++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/tests/buildbot/common-functions b/tests/buildbot/common-functions
index e4d91e6..c9ea983 100644
--- a/tests/buildbot/common-functions
+++ b/tests/buildbot/common-functions
@@ -24,16 +24,8 @@ prepare_workspace()
        export BUILDRESULT=$WORKSPACE/build/packages
        mkdir -p $BUILDRESULT
        export BUILDERDIR=${BUILDERDIR:-$HOME/builder}
-       # Delete existing packages
-       if [ -d $WORKSPACE/build/packages ] 
-       then 
-               rm -fr $WORKSPACE/build/packages/*
-       fi
-       # Create place to build package if necessary
-       [ ! -d $WORKSPACE/build/packages ] || mkdir -p $WORKSPACE/build/packages
-       # Erase config
-       [ ! -d $WORKSPACE/build/config ] || rm -fr $WORKSPACE/build/config
-       mkdir -p $WORKSPACE/build/config
+       # Create place to store built packages
+       [ ! -d $WORKSPACE/packages ] || mkdir -p $WORKSPACE/packages
        # Erase reports
        [ ! -d $WORKSPACE/reports ] || rm -fr $WORKSPACE/reports
        mkdir -p $WORKSPACE/reports/coverage
diff --git a/tests/buildbot/fusionforge-build-and-test.sh 
b/tests/buildbot/fusionforge-build-and-test.sh
index afe2f40..6961257 100755
--- a/tests/buildbot/fusionforge-build-and-test.sh
+++ b/tests/buildbot/fusionforge-build-and-test.sh
@@ -100,10 +100,10 @@ copy_logs
 
 case $INSTALL_METHOD in
     deb)
-       rsync -av root@$HOST:/usr/src/debian-repository/local 
$WORKSPACE/repository
+       rsync -av --delete root@$HOST:/usr/src/debian-repository/local/ 
$WORKSPACE/packages/
        ;;
     rpm)
-       rsync -av root@$HOST:/usr/src/fusionforge/build/RPMS 
$WORKSPACE/repository
+       rsync -av --delete root@$HOST:/usr/src/fusionforge/build/RPMS/ 
$WORKSPACE/packages/
        ;;
 esac
 


hooks/post-receive
-- 
FusionForge

_______________________________________________
Fusionforge-commits mailing list
[email protected]
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-commits

Reply via email to