Files
i2p.plugins.firefox/release.sh

48 lines
1.6 KiB
Bash
Raw Normal View History

2022-08-07 20:20:29 -04:00
#! /usr/bin/env sh
GITHUB_USER=eyedeekay
GITHUB_REPO=i2p.plugins.firefox
2022-08-27 13:41:59 -04:00
GITHUB_NAME="That is capable of handling URL arguments passed on the terminal"
2022-08-07 22:46:38 -04:00
GITHUB_DESCRIPTION=$(cat CHANGES.md)
2022-08-28 00:43:32 -04:00
GITHUB_TAG=0.0.18
2022-08-07 20:20:29 -04:00
ant distclean
2022-08-27 13:53:14 -04:00
./javadoc.sh
2022-09-01 15:11:48 -04:00
NUMLINE=`grep release.number build.xml | head -n 1`
sed -i "s|$NUMLINE| <property name=\"release.number\" value=\"$GITHUB_TAG\" />|g" build.xml
2022-08-30 15:15:21 -04:00
edgar && git push --all
2022-09-01 15:11:48 -04:00
ant jar freeZip jpackage
2022-08-07 20:20:29 -04:00
github-release release --user "${GITHUB_USER}" \
--repo "${GITHUB_REPO}" \
--name "${GITHUB_NAME}" \
--description "${GITHUB_DESCRIPTION}" \
2022-08-19 18:30:14 -04:00
--tag "${GITHUB_TAG}"; true
2022-08-07 20:20:29 -04:00
sleep 2s
2022-08-20 20:58:10 -04:00
github-release edit --user "${GITHUB_USER}" \
--repo "${GITHUB_REPO}" \
--name "${GITHUB_NAME}" \
--description "${GITHUB_DESCRIPTION}" \
--tag "${GITHUB_TAG}"; true
2022-08-07 20:20:29 -04:00
github-release upload --user "${GITHUB_USER}" \
--repo "${GITHUB_REPO}" \
--tag "${GITHUB_TAG}" \
2022-09-01 15:11:48 -04:00
--label "I2P Browser launcher as a .jar." \
2022-08-07 20:20:29 -04:00
--name "i2pfirefox.jar" \
--file "src/build/i2pfirefox.jar" \
2022-08-07 20:46:22 -04:00
--replace
2022-08-07 20:49:20 -04:00
github-release upload --user "${GITHUB_USER}" \
--repo "${GITHUB_REPO}" \
--tag "${GITHUB_TAG}" \
2022-09-01 15:11:48 -04:00
--label "I2P Browser launcher as a .jar and a set of semi-univeral launcher scripts." \
2022-08-07 20:49:20 -04:00
--name "i2pfirefox.zip" \
--file "i2pfirefox.zip" \
2022-09-01 15:11:48 -04:00
--replace
github-release upload --user "${GITHUB_USER}" \
--repo "${GITHUB_REPO}" \
--tag "${GITHUB_TAG}" \
--name "i2pbrowser-nojava.zip" \
--label "I2P Browser launcher as a Jpackage, does not require a JVM, Linux Only for now unless you BYO." \
--file "i2pbrowser.zip" \
--replace
2022-08-07 22:57:40 -04:00
git pull github --tags
2022-09-01 15:11:48 -04:00
git push --all