#
set -xe
+. /etc/os-release
base=${1:-/tmp/release}
-codename=$(lsb_release -sc)
-releasedir=$base/$(lsb_release -si)/WORKDIR
+releasedir=$base/$NAME/WORKDIR
rm -fr $(dirname $releasedir)
mkdir -p $releasedir
#
cd ceph-$vers
chvers=$(head -1 debian/changelog | perl -ne 's/.*\(//; s/\).*//; print')
if [ "$chvers" != "$dvers" ]; then
- DEBEMAIL="contact@ceph.com" dch -D $codename --force-distribution -b -v "$dvers" "new version"
+ DEBEMAIL="contact@ceph.com" dch -D $VERSION_CODENAME --force-distribution -b -v "$dvers" "new version"
fi
#
# create the packages
fi
PATH=/usr/lib/ccache:$PATH dpkg-buildpackage $j -uc -us
cd ../..
-mkdir -p $codename/conf
-cat > $codename/conf/distributions <<EOF
-Codename: $codename
+mkdir -p $VERSION_CODENAME/conf
+cat > $VERSION_CODENAME/conf/distributions <<EOF
+Codename: $VERSION_CODENAME
Suite: stable
Components: main
Architectures: $(dpkg --print-architecture) source
EOF
if [ ! -e conf ]; then
- ln -s $codename/conf conf
+ ln -s $VERSION_CODENAME/conf conf
fi
-reprepro --basedir $(pwd) include $codename WORKDIR/*.changes
+reprepro --basedir $(pwd) include $VERSION_CODENAME WORKDIR/*.changes
#
# teuthology needs the version in the version file
#
-echo $dvers > $codename/version
+echo $dvers > $VERSION_CODENAME/version