Only replace base url in manifest as part of ci build
All checks were successful
Build / build (push) Successful in 4m34s
All checks were successful
Build / build (push) Successful in 4m34s
This commit is contained in:
parent
6db3097e66
commit
2bb9c59bff
1
.github/workflows/android.yml
vendored
1
.github/workflows/android.yml
vendored
@ -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:
|
||||||
|
|||||||
@ -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")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user