mirror of
ssh://git.janware.com/janware/proj/jw-pkg
synced 2026-04-24 09:13:37 +02:00
pkg.sh: Determine upload dir from jw-pkg.sh distro info
A compiled release package is currently uploaded to a fixed directory, determine it dynamically for every distro seperately. Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
e93338872f
commit
20b14c109d
1 changed files with 3 additions and 2 deletions
|
|
@ -616,7 +616,8 @@ upload_pkg()
|
||||||
upload_file -q $RPM_PROJECT-devel-$v.$RPM_ARCH.rpm $RPM_ARCH
|
upload_file -q $RPM_PROJECT-devel-$v.$RPM_ARCH.rpm $RPM_ARCH
|
||||||
;;
|
;;
|
||||||
debian|deb)
|
debian|deb)
|
||||||
server=apt.janware.com
|
local -r server=apt.janware.com
|
||||||
|
local -r distro_subdir=$(distro_info '%{id}/%{codename}')
|
||||||
local conf=`mktemp "/tmp/$myname"_XXXXXX`
|
local conf=`mktemp "/tmp/$myname"_XXXXXX`
|
||||||
cat <<-EOT > $conf
|
cat <<-EOT > $conf
|
||||||
[DEFAULT]
|
[DEFAULT]
|
||||||
|
|
@ -624,7 +625,7 @@ upload_pkg()
|
||||||
[janware-debian]
|
[janware-debian]
|
||||||
fqdn = $server
|
fqdn = $server
|
||||||
# login =
|
# login =
|
||||||
incoming = /srv/dav/pub/packages/jw-foss/debian/mini-dinstall/incoming/
|
incoming = /var/lib/packager-server/packages/jw-foss/$distro_subdir/incoming/
|
||||||
method = rsync
|
method = rsync
|
||||||
hash = sha
|
hash = sha
|
||||||
allow_unsigned_uploads = yes
|
allow_unsigned_uploads = yes
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue