Only replace base url in manifest as part of ci build
All checks were successful
Build / build (push) Successful in 4m34s

This commit is contained in:
Tim Kluge 2025-05-28 17:37:58 +02:00
parent 6db3097e66
commit 2bb9c59bff
2 changed files with 8 additions and 5 deletions

View File

@ -59,6 +59,7 @@ jobs:
powerbar2.png powerbar2.png
name: ${{ github.ref_name }} name: ${{ github.ref_name }}
prerelease: false prerelease: false
draft: false
generate_release_notes: true generate_release_notes: true
make_latest: true make_latest: true
env: env:

View File

@ -84,11 +84,13 @@ tasks.register("generateManifest") {
manifestFile.writeText(gson) manifestFile.writeText(gson)
println("Generated manifest.json with version ${android.defaultConfig.versionName} (${android.defaultConfig.versionCode})") println("Generated manifest.json with version ${android.defaultConfig.versionName} (${android.defaultConfig.versionCode})")
val androidManifestFile = file("$projectDir/src/main/AndroidManifest.xml") if (System.getenv()["BASE_URL"] != null){
var androidManifestContent = androidManifestFile.readText() val androidManifestFile = file("$projectDir/src/main/AndroidManifest.xml")
androidManifestContent = androidManifestContent.replace("\$BASE_URL\$", baseUrl) var androidManifestContent = androidManifestFile.readText()
androidManifestFile.writeText(androidManifestContent) androidManifestContent = androidManifestContent.replace("\$BASE_URL\$", baseUrl)
println("Replaced \$BASE_URL$ in AndroidManifest.xml") androidManifestFile.writeText(androidManifestContent)
println("Replaced \$BASE_URL$ in AndroidManifest.xml")
}
} }
} }