Fix release script

This commit is contained in:
Chocobozzz 2018-05-07 12:04:06 +02:00
parent f6dcad4faa
commit e82afde946
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 11 additions and 13 deletions

View File

@ -62,14 +62,14 @@ rm "./client/dist/stats.json"
# Creating the archives # Creating the archives
( (
# local variables # local variables
directories_to_archive = ("$directory_name/CREDITS.md" "$directory_name/FAQ.md" \ directories_to_archive=("$directory_name/CREDITS.md" "$directory_name/FAQ.md" \
"$directory_name/LICENSE" "$directory_name/README.md" \ "$directory_name/LICENSE" "$directory_name/README.md" \
"$directory_name/client/dist/" "$directory_name/client/yarn.lock" \ "$directory_name/client/dist/" "$directory_name/client/yarn.lock" \
"$directory_name/client/package.json" "$directory_name/config" \ "$directory_name/client/package.json" "$directory_name/config" \
"$directory_name/dist" "$directory_name/package.json" \ "$directory_name/dist" "$directory_name/package.json" \
"$directory_name/scripts" "$directory_name/support" \ "$directory_name/scripts" "$directory_name/support" \
"$directory_name/tsconfig.json" "$directory_name/yarn.lock") "$directory_name/tsconfig.json" "$directory_name/yarn.lock")
maintainer_pubkey = "583A612D890159BE" maintainer_public_key="583A612D890159BE"
# temporary setup # temporary setup
cd .. cd ..
@ -77,9 +77,9 @@ rm "./client/dist/stats.json"
# archive creation + signing # archive creation + signing
zip -r "PeerTube/$zip_name" "${directories_to_archive[@]}" zip -r "PeerTube/$zip_name" "${directories_to_archive[@]}"
gpg --armor --detach-sign -u $maintainer_pubkey "PeerTube/$zip_name" gpg --armor --detach-sign -u "$maintainer_public_key" "PeerTube/$zip_name"
XZ_OPT=-e9 tar cfJ "PeerTube/$tar_name" "${directories_to_archive[@]}" XZ_OPT=-e9 tar cfJ "PeerTube/$tar_name" "${directories_to_archive[@]}"
gpg --armor --detach-sign -u $maintainer_pubkey "PeerTube/$tar_name" gpg --armor --detach-sign -u "$maintainer_public_key" "PeerTube/$tar_name"
# temporary setup destruction # temporary setup destruction
rm "$directory_name" rm "$directory_name"
@ -87,8 +87,6 @@ rm "./client/dist/stats.json"
# Creating the release on GitHub, with the created archives # Creating the release on GitHub, with the created archives
( (
cd "PeerTube"
git push origin --tag git push origin --tag
github-release release --user chocobozzz --repo peertube --tag "$version" --name "$version" --description "$changelog" github-release release --user chocobozzz --repo peertube --tag "$version" --name "$version" --description "$changelog"