diff options
author | Mihai Moldovan <ionic@ionic.de> | 2015-01-28 20:29:44 +0100 |
---|---|---|
committer | Mihai Moldovan <ionic@ionic.de> | 2015-01-28 20:29:44 +0100 |
commit | a320e9381cf06784d791a29c23eb5dd15d94fd9d (patch) | |
tree | 564dd82aa85b933ace28b7ecae94b7dce8ea8f19 /bin/build-rpm-package | |
parent | e28bd10413a06212d2e7304c1b622c3a07985d8e (diff) | |
download | buildscripts-a320e9381cf06784d791a29c23eb5dd15d94fd9d.tar.gz buildscripts-a320e9381cf06784d791a29c23eb5dd15d94fd9d.tar.bz2 buildscripts-a320e9381cf06784d791a29c23eb5dd15d94fd9d.zip |
bin/build-rpm-package: add SRPM upload capability.
Diffstat (limited to 'bin/build-rpm-package')
-rwxr-xr-x | bin/build-rpm-package | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 8a6012d..d923b76 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -398,7 +398,8 @@ upload_packages() { test -z $CODENAMES || echo $line | grep $CODENAMES || break - for l_ARCH in x86_64 i386; do + # Yes, "SRPM" is technically not an architecture. + for l_ARCH in x86_64 i386 SRPM; do if [ "x$SKIP_ARCH" != "x$l_ARCH" ]; then # create remote directories in archive @@ -408,7 +409,7 @@ upload_packages() { # remove rpm packages of the same name (pattern) 0</dev/null ssh $REPOS_SERVER rm -f $RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$COMPONENT/$l_ARCH/rpms/$PROJECT/*.rpm - # copy rpms into repo + # copy (s)rpms into repo cd "$PKGDIST/$l_DIST/$l_CODENAME/$l_ARCH" scp *.rpm $REPOS_SERVER:$RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$COMPONENT/$l_ARCH/rpms/$PROJECT/ || true |