update release task
This commit is contained in:
parent
707dbf6810
commit
acf2022938
33
Makefile
33
Makefile
|
@ -5,36 +5,19 @@ npm-watch:
|
||||||
npm run watch
|
npm run watch
|
||||||
|
|
||||||
.ONESHELL:
|
.ONESHELL:
|
||||||
archive_zip: npm-build
|
release: npm-build
|
||||||
test -d releases || mkdir releases
|
|
||||||
test -d releases/side_menu && rm -fr releases/side_menu
|
|
||||||
test -f releases/side_menu.zip && rm -f releases/side_menu.zip
|
|
||||||
mkdir releases/side_menu
|
|
||||||
cp -r README.md appinfo css lib img l10n js src templates releases/side_menu
|
|
||||||
cd releases
|
|
||||||
zip -r side_menu.zip side_menu
|
|
||||||
|
|
||||||
.ONESHELL:
|
|
||||||
archive_targz: npm-build
|
|
||||||
test -d releases || mkdir releases
|
|
||||||
test -d releases/side_menu && rm -fr releases/side_menu
|
|
||||||
test -f releases/side_menu.tar.gz && rm -f releases/side_menu.tar.gz
|
|
||||||
mkdir releases/side_menu
|
|
||||||
cp -r README.md appinfo css lib img l10n js src templates releases/side_menu
|
|
||||||
cd releases
|
|
||||||
tar cvzf side_menu.tar.gz side_menu
|
|
||||||
|
|
||||||
.ONESHELL:
|
|
||||||
release: archive_zip archive_targz
|
|
||||||
if [ -z "$$VERSION" ]; then
|
if [ -z "$$VERSION" ]; then
|
||||||
echo "VERSION required"
|
echo "VERSION required"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd releases
|
test -d releases/$$VERSION && rm -fr releases/$$VERSION
|
||||||
|
mkdir -p releases/$$VERSION/side_menu
|
||||||
mv side_menu.tar.gz side_menu_v$$VERSION.tar.gz
|
cp -r README.md appinfo css lib img l10n js src templates releases/$$VERSION/side_menu
|
||||||
mv side_menu.zip side_menu_v$$VERSION.zip
|
cd releases/$$VERSION
|
||||||
|
zip -r side_menu_v$$VERSION.zip side_menu
|
||||||
|
tar cvzf side_menu_v$$VERSION.tar.gz side_menu
|
||||||
|
rm -fr side_menu
|
||||||
openssl dgst -sha512 -sign $$HOME/.nextcloud/certificates/side_menu.key side_menu_v$$VERSION.tar.gz | openssl base64 > side_menu_v$$VERSION.sig
|
openssl dgst -sha512 -sign $$HOME/.nextcloud/certificates/side_menu.key side_menu_v$$VERSION.tar.gz | openssl base64 > side_menu_v$$VERSION.sig
|
||||||
|
|
||||||
translations:
|
translations:
|
||||||
|
|
Loading…
Reference in a new issue