Improved release
This commit is contained in:
@@ -110,11 +110,16 @@
|
|||||||
|
|
||||||
<target name="release" depends="dist,tag">
|
<target name="release" depends="dist,tag">
|
||||||
<echo>Creating release v${version}</echo>
|
<echo>Creating release v${version}</echo>
|
||||||
|
<exec executable="./mklog"
|
||||||
|
outputproperty="changelog">
|
||||||
|
<arg value="v${version}"/>
|
||||||
|
</exec>
|
||||||
<exec executable="github-release">
|
<exec executable="github-release">
|
||||||
<arg value="release"/>
|
<arg value="release"/>
|
||||||
<arg value="-u"/> <arg value="MajenkoProjects"/>
|
<arg value="-u"/> <arg value="MajenkoProjects"/>
|
||||||
<arg value="-r"/> <arg value="AudiobookRecorder"/>
|
<arg value="-r"/> <arg value="AudiobookRecorder"/>
|
||||||
<arg value="-t"/> <arg value="v${version}"/>
|
<arg value="-t"/> <arg value="v${version}"/>
|
||||||
|
<arg value="-d"/> <arg value="${changelog}"/>
|
||||||
</exec>
|
</exec>
|
||||||
<echo>Uploading AudiobookRecorder.jar</echo>
|
<echo>Uploading AudiobookRecorder.jar</echo>
|
||||||
<exec executable="github-release">
|
<exec executable="github-release">
|
||||||
|
|||||||
16
mklog
Executable file
16
mklog
Executable file
@@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
WANTED=$1
|
||||||
|
TAGS=$(git tag -l --sort=-v:refname)
|
||||||
|
CTAG=""
|
||||||
|
echo $WANTED
|
||||||
|
echo "======"
|
||||||
|
echo ""
|
||||||
|
for TAG in $TAGS; do
|
||||||
|
if [ "$CTAG" == "$WANTED" ]; then
|
||||||
|
git log $CTAG...$TAG --oneline --pretty=format:"* %s" --date=short
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
CTAG=$TAG
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user