Caster/.woodpecker.yml
Balazs Toldi e33bc8b547
Fixed woodpecker file name
Signed-off-by: Balazs Toldi <balazs@toldi.eu>
2022-01-04 17:03:00 +01:00

46 lines
1.1 KiB
YAML

pipeline:
gradleBuild:
image: androidsdk/android-30:latest
commands:
- export VERSION_CODE=$(git rev-list --first-parent --count HEAD)
- export PN=$PACKAGE_NAME
- export V=$VERSION
- export APK=$${PN}_$${V}$${VERSION_CODE}.apk
- echo $APK
- ./gradlew assemble
- cp app/build/outputs/apk/release/app-release-unsigned.apk $${APK}
environment:
PACKAGE_NAME: eu.toldi.balazs.caster
VERSION: 010
scpFiles:
image: appleboy/drone-scp
settings:
host: toldi.eu
username:
from_secret: fdroid_username
key:
from_secret: fdroid_key
port: 22
rm: true
target: /home/fdroid-builder/unsigned
source: "*.apk"
when:
branch:
- main
updateFdroid:
image: appleboy/drone-ssh
when:
branch:
- main
settings:
host: git.toldi.eu
username:
from_secret: fdroid_username
key:
from_secret: fdroid_key
port: 22
script:
- cd /home/fdroid-builder/
- fdroid publish
- fdroid update
- fdroid deploy