From 048832589cb58faf1f4fbc83b4e0b4a8eabfd091 Mon Sep 17 00:00:00 2001 From: Armand <4831c0@proton.me> Date: Sun, 7 Sep 2025 16:44:46 +0200 Subject: [PATCH] Jenkinsfile: Bring back debug artifacts --- Jenkinsfile | 28 +++++----------------------- 1 file changed, 5 insertions(+), 23 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f784511..1ecd8fa 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -144,32 +144,14 @@ pipeline { } } - stage('Upload to F-Droid Debug') { + stage('Publish debug artifacts') { when { - branch 'dev' + not { + branch 'main' + } } steps { - script { - withCredentials([usernamePassword(credentialsId: 'fdroid-ssh', usernameVariable: 'SSH_USER', passwordVariable: 'SSHPASS')]) { - sh ''' - SOURCE_FILE="firka/build/app/outputs/flutter-apk/app-debug.apk" - REMOTE_PATH="/home/fdroid/firka-fdroid/repo/app.firka.naplo.debug.apk" - export SSHPASS - - sshpass -e scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null \ - "$SOURCE_FILE" "$SSH_USER@10.0.0.21:$REMOTE_PATH" - - # Update version code in F-Droid metadata - sshpass -e ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null \ - "$SSH_USER@10.0.0.21" \ - "sed -i 's/^CurrentVersionCode: .*/CurrentVersionCode: $VERSION_CODE/' /home/fdroid/firka-fdroid/metadata/app.firka.naplo.debug.yml" - - sshpass -e ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null \ - "$SSH_USER@10.0.0.21" \ - "cd /home/fdroid/firka-fdroid && /run/current-system/sw/bin/fdroid update" - ''' - } - } + archiveArtifacts artifacts: 'firka/build/app/outputs/flutter-apk/app-debug.apk', fingerprint: true } }