contrib/debianfhemde: scripts updated
git-svn-id: https://svn.fhem.de/fhem/trunk@13519 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
15
fhem/contrib/debianfhemde/scripts/mkfhemnightly
Executable file → Normal file
15
fhem/contrib/debianfhemde/scripts/mkfhemnightly
Executable file → Normal file
@@ -1,5 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
|
# $Id$
|
||||||
|
#
|
||||||
# create nightly build and transfer it to static webspace
|
# create nightly build and transfer it to static webspace
|
||||||
# (C) 2013-2017 betateilchen
|
# (C) 2013-2017 betateilchen
|
||||||
#
|
#
|
||||||
@@ -33,7 +35,7 @@ cp templates/nightly.template nightly.html
|
|||||||
sed -i s/==MAJOR==/`cat templates/major.shtml`/g nightly.html
|
sed -i s/==MAJOR==/`cat templates/major.shtml`/g nightly.html
|
||||||
sed -i s/==MINOR==/`cat templates/nversion.shtml`/g nightly.html
|
sed -i s/==MINOR==/`cat templates/nversion.shtml`/g nightly.html
|
||||||
mv nightly.html ../debianfhemde/html/
|
mv nightly.html ../debianfhemde/html/
|
||||||
B
|
|
||||||
cp templates/manual.template manual.html
|
cp templates/manual.template manual.html
|
||||||
sed -i s/==MAJOR==/`cat templates/major.shtml`/g manual.html
|
sed -i s/==MAJOR==/`cat templates/major.shtml`/g manual.html
|
||||||
mv manual.html ../debianfhemde/html/
|
mv manual.html ../debianfhemde/html/
|
||||||
@@ -43,16 +45,17 @@ mv manual.html ../debianfhemde/html/
|
|||||||
#
|
#
|
||||||
cd ~/fhem.svn
|
cd ~/fhem.svn
|
||||||
make deb
|
make deb
|
||||||
mv fhem-5.8.deb ~/debianfhemde/nightly
|
mv fhem-5.8.deb ~/debianfhemde/nightly/
|
||||||
|
|
||||||
|
|
||||||
# create package informations for aptitude
|
# create package informations for aptitude
|
||||||
# and sign all the stuff
|
# and sign all the stuff
|
||||||
#
|
#
|
||||||
cd ~/debianfhemde/nightly
|
cd ~/debianfhemde/
|
||||||
apt-ftparchive packages . > Packages
|
apt-ftparchive packages nightly > nightly/Packages
|
||||||
apt-ftparchive release . > Release
|
sed -i s/nightly.//g nightly/Packages
|
||||||
gpg --batch --yes --passphrase <password> --output Release.gpg -bas Release
|
apt-ftparchive release nightly > nightly/Release
|
||||||
|
gpg --batch --yes --passphrase <passphrase> --output nightly/Release.gpg -bas nightly/Release
|
||||||
|
|
||||||
# sync to Amazon S3 Instance
|
# sync to Amazon S3 Instance
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user