Add RPM support to docker build

merge-requests/31/head
Paul Traina 2020-11-17 18:29:50 -08:00
rodzic adeffb139d
commit ad3a5bacf3
2 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -7,7 +7,8 @@ RUN dpkg --add-architecture i386 && \
apt-get update && \
apt-get install -y npm wine wine32 && \
apt-get install -y build-essential devscripts lintian diffutils patch \
patchutils quilt git dgit
patchutils quilt git && \
apt-get install -y rpm
VOLUME /build/gridtracker
VOLUME /build/dist

Wyświetl plik

@ -2,8 +2,11 @@
apt-get -y build-dep .
dpkg-buildpackage -uc -us
test -d ../dist/debian || mkdir -p ../dist/debian
test -d ../dist/rpm || mkdir -p ../dist/rpm
mv ../*.{deb,dsc,buildinfo,changes,tar.xz} ../dist/debian
debian/rules clean
npm install
npm run dist
mv package.nw/dist/*.{exe,7z,zip,json} ../dist
rpmbuild -D "version `node ./version.js`" --build-in-place -bb gridtracker.spec
mv $HOME/rpmbuild/RPMS/noarch/gridtracker-*.noarch.rpm ../dist/rpm