This commit is contained in:
@@ -102,23 +102,38 @@ jobs:
|
|||||||
APPID=$(grep 'applicationId' app/build.gradle | awk -F '"' '{print $2}')
|
APPID=$(grep 'applicationId' app/build.gradle | awk -F '"' '{print $2}')
|
||||||
VERSION_CODE=$(echo $VERSION | awk -F. '{ printf("%d%02d%02d", $1,$2,$3 ? $3 : 0); }')
|
VERSION_CODE=$(echo $VERSION | awk -F. '{ printf("%d%02d%02d", $1,$2,$3 ? $3 : 0); }')
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
AUTHOR="Alex Denisov"
|
||||||
|
ICON="repo/icons/app_icon.png"
|
||||||
|
|
||||||
|
mkdir -p fdroid-repo/metadata
|
||||||
|
|
||||||
for apk in fdroid-repo/repo/*.apk; do
|
for apk in fdroid-repo/repo/*.apk; do
|
||||||
FILENAME=$(basename "$apk")
|
FILENAME=$(basename "$apk")
|
||||||
|
VERSION=$(echo "$FILENAME" | sed -E 's/.*_(.*)\.apk$/\1/')
|
||||||
|
VERSION_CODE=$(echo $VERSION | awk -F. '{ printf("%d%02d%02d", $1,$2,$3 ? $3 : 0); }')
|
||||||
SHA256=$(sha256sum "$apk" | awk '{print $1}')
|
SHA256=$(sha256sum "$apk" | awk '{print $1}')
|
||||||
SOURCECODE="https://git.daemonlord.ru/${{ gitea.repository }}"
|
|
||||||
|
|
||||||
printf '%s\n' \
|
printf '%s\n' \
|
||||||
"Id: $APPID" \
|
|
||||||
"License: $LICENSE" \
|
"License: $LICENSE" \
|
||||||
"SourceCode: $SOURCECODE" \
|
"AuthorName: $AUTHOR" \
|
||||||
"Icon: icons/app_icon.png" \
|
"Categories:" \
|
||||||
"Apk:" \
|
" - Internet" \
|
||||||
" - versionCode: $VERSION_CODE" \
|
"SourceCode: https://github.com/example/$APPID" \
|
||||||
" versionName: \"$VERSION\"" \
|
"Icon: $ICON" \
|
||||||
" path: \"$FILENAME\"" \
|
"" \
|
||||||
" originalFileName: \"$FILENAME\"" \
|
"Builds:" \
|
||||||
|
" - versionName: $VERSION" \
|
||||||
|
" versionCode: $VERSION_CODE" \
|
||||||
|
" path: $FILENAME" \
|
||||||
|
" originalFileName: $FILENAME" \
|
||||||
" hashes:" \
|
" hashes:" \
|
||||||
" sha256: \"$SHA256\"" \
|
" sha256: $SHA256" \
|
||||||
|
"" \
|
||||||
|
"CurrentVersion: $VERSION" \
|
||||||
|
"CurrentVersionCode: $VERSION_CODE" \
|
||||||
|
"AutoUpdateMode: Version %v" \
|
||||||
|
"UpdateCheckMode: Tags" \
|
||||||
> "fdroid-repo/metadata/$APPID.yml"
|
> "fdroid-repo/metadata/$APPID.yml"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user