diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2013-11-30 20:28:17 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2013-11-30 20:28:17 +0100 |
commit | 5096e66050e68ddb8aea6e41e039d305762f571e (patch) | |
tree | eb2be920e0d63c9ae33cde9d2f3e7c6480e32886 /bin | |
parent | dec5f1141adde867fd96ca2711cf9147ffda32d1 (diff) | |
download | buildscripts-5096e66050e68ddb8aea6e41e039d305762f571e.tar.gz buildscripts-5096e66050e68ddb8aea6e41e039d305762f571e.tar.bz2 buildscripts-5096e66050e68ddb8aea6e41e039d305762f571e.zip |
include in repos paths
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/build-rpm-package | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/bin/build-rpm-package b/bin/build-rpm-package index c0456b8..7632ac3 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -249,14 +249,17 @@ upload_packages() { [ "x$SKIP_ARCH" != "x$l_ARCH" ] && { # create remote directories in archive - ssh $REPOS_SERVER mkdir -p $RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$l_ARCH/rpms - ssh $REPOS_SERVER mkdir -p $RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$l_ARCH/repodata + ssh $REPOS_SERVER mkdir -p $RPM_REPOS_BASE/$l_DIST/$COMPONENT/$l_CODENAME/$l_ARCH/rpms + ssh $REPOS_SERVER mkdir -p $RPM_REPOS_BASE/$l_DIST/$COMPONENT/$l_CODENAME/$l_ARCH/repodata + + # remove rpm packages of the same name (pattern) + ssh $REPOS_SERVER rm -f $RPM_REPOS_BASE/$l_DIST/$COMPONENT/$l_CODENAME/$l_ARCH/rpms/$PROJECT.*.rpm # copy rpms into repo cd "$PKGDIST/$l_DIST/$l_CODENAME/$l_ARCH" - scp *.rpm $REPOS_SERVER:$RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$l_ARCH/rpms/ || true + scp *.rpm $REPOS_SERVER:$RPM_REPOS_BASE/$l_DIST/$COMPONENT/$l_CODENAME/$l_ARCH/rpms/ || true - ssh $REPOS_SERVER "cd $RPM_REPOS_BASE/$l_DIST/$l_CODENAME/$l_ARCH/ && createrepo ." + ssh $REPOS_SERVER "cd $RPM_REPOS_BASE/$l_DIST/$COMPONENT/$l_CODENAME/$l_ARCH/ && createrepo ." } done |