[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