[packages/rpm-build-tools/merge-pld-builder-client: 24/2675] - test builds are back

glen glen at pld-linux.org
Mon Dec 19 21:50:57 CET 2016


commit 1741694ca155fedbd40d8f528e8fc696c0dfd48c
Author: Mariusz Mazur <mmazur at pld-linux.org>
Date:   Sat Feb 26 14:00:16 2005 +0000

    - test builds are back
    
    Changed files:
        PLD_Builder/config.py -> 1.28
        PLD_Builder/ftp.py -> 1.12
        PLD_Builder/request_handler.py -> 1.35
        PLD_Builder/rpm_builder.py -> 1.37
        PLD_Builder/srpm_builder.py -> 1.38
        client/make-request.sh -> 1.23

 make-request.sh | 24 ++++++++++++++++++++----
 1 file changed, 20 insertions(+), 4 deletions(-)
---
diff --git a/make-request.sh b/make-request.sh
index f3bac26..8e202d1 100644
--- a/make-request.sh
+++ b/make-request.sh
@@ -22,9 +22,9 @@ else
 priority=2
 requester=deviloper at pld-linux.org
 default_key=deviloper at pld-linux.org
-builder_email=builder-ac at pld-linux.org
+builder_email=builder-th at pld-linux.org
 mailer="/usr/sbin/sendmail -t"
-default_builders="ac-*"
+default_builders="th-*"
 
 # defaults:
 f_upgrade=yes
@@ -46,10 +46,14 @@ usage() {
   echo "       Sends request to given builders"
   echo "  --with VALUE --without VALUE"
   echo "       Build package with(out) a given bcond"
+  echo "  -t   --test-build"
+  echo "       Performs a test build. No upgrades on builders, no tagging,"
+  echo "       rpms will get uploaded to '.test-builds' dir on ftp and removed"
+  echo "       after a couple of days."
   echo "  -u   --upgrade"
-  echo "       Forces pacakge upgrade (for use with -t)"
+  echo "       Forces pacakge upgrade"
   echo "  -n   --no-upgrade"
-  echo "       Disables package upgrade (for use with -r)"
+  echo "       Disables package upgrade"
   echo "  -ni  -no-install-br"
   echo "       Do not install missing BuildRequires (--nodeps)"
   echo "  -f   --flag"
@@ -84,6 +88,11 @@ while [ $# -gt 0 ] ; do
       shift
       ;;
 
+	--test-build | -t )
+	  build_mode=test
+	  f_upgrade=no
+	  ;;
+
     --priority | -p )
       priority=$2
       shift
@@ -159,6 +168,13 @@ if [ "$f_upgrade" = "yes" ] ; then
   flags="$flags upgrade"
 fi
 
+if [ "$build_mode" = "test" ] ; then
+  if [ "$f_upgrade" = "yes" ] ; then
+	die "--upgrade and --test-build are mutually exclusive"
+  fi
+  flags="$flags test-build"
+fi
+
 ok=
 for s in $specs ; do
   ok=1
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/cca6584b96e6c33d0732d559e43e100d804e2ecd



More information about the pld-cvs-commit mailing list