From 7d631bb9c8ebbaaa1ce89f6fa90dbd37003db1d3 Mon Sep 17 00:00:00 2001 From: Kapitan Date: Sun, 26 Jan 2025 16:29:20 +0100 Subject: [PATCH] Fix signing --- .gitignore | 1 + Jenkinsfile | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index a609b0d..09bf6d5 100644 --- a/.gitignore +++ b/.gitignore @@ -28,6 +28,7 @@ mono_crash.* [Dd]ebugPublic/ [Rr]elease/ [Rr]eleases/ +output/ x64/ x86/ [Ww][Ii][Nn]32/ diff --git a/Jenkinsfile b/Jenkinsfile index ba789f9..cfaa3f7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,6 +4,8 @@ pipeline { ANDROID_HOME = 'C:\\Users\\lemi4\\AppData\\Local\\Android\\sdk' DOTNET_ROOT = 'C:\\Program Files\\dotnet' PATH = "${env.PATH};${env.ANDROID_HOME}\\tools;${env.ANDROID_HOME}\\platform-tools;${env.DOTNET_ROOT}" + ANDROID_SIGNING_PASSWORD = credentials('android-signing-password') + KEYSTORE = 'C:\\Projekty\\Keystore.keystore' } stages { stage('Checkout') { @@ -37,7 +39,7 @@ pipeline { stage('Publish Artifacts') { steps { script { - pwsh 'dotnet publish WheresMyMoney.Maui\\WheresMyMoney.Maui.csproj -c Release -f net9.0-android -o output\\android' + pwsh 'dotnet publish WheresMyMoney.Maui\\WheresMyMoney.Maui.csproj -c Release -f net9.0-android -p:AndroidKeyStore=true -p:AndroidSigningKeyStore=$env:KEYSTORE -p:AndroidSigningKeyAlias=WheresMyMoney -p:AndroidSigningKeyPass=env:ANDROID_SIGNING_PASSWORD -p:AndroidSigningStorePass=env:ANDROID_SIGNING_PASSWORD -o output\\android' pwsh 'dotnet publish WheresMyMoney.Maui\\WheresMyMoney.Maui.csproj -c Release -f net9.0-windows10.0.19041.0 -o output\\windows' } archiveArtifacts artifacts: 'output/**/*', allowEmptyArchive: true