ci: Nightly Build

This commit is contained in:
ziro 2024-01-11 07:56:19 +07:00
parent b5192304c8
commit a790c29a1d
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6
5 changed files with 91 additions and 11 deletions

View file

@ -77,6 +77,15 @@ android {
isMinifyEnabled = true
proguardFiles("proguard-android-optimize.txt", "proguard-rules.pro")
}
create("nightly") {
initWith(getByName("release"))
buildConfigField("boolean", "BETA", "true")
signingConfig = signingConfigs.getByName("debug")
matchingFallbacks.add("release")
versionNameSuffix = "-b${getCommitCount()}"
applicationIdSuffix = ".nightlyYokai"
}
}
buildFeatures {

View file

@ -93,7 +93,7 @@ class AboutController : SettingsController() {
preference {
key = "pref_version"
titleRes = R.string.version
summary = if (BuildConfig.DEBUG) {
summary = if (BuildConfig.DEBUG || BuildConfig.BETA) {
"r" + BuildConfig.COMMIT_COUNT
} else {
BuildConfig.VERSION_NAME

View file

@ -40,7 +40,7 @@ class DebugController : SettingsController() {
preference {
key = "pref_version"
title = "Version"
summary = if (BuildConfig.DEBUG) {
summary = if (BuildConfig.DEBUG || BuildConfig.BETA) {
"r" + BuildConfig.COMMIT_COUNT
} else {
BuildConfig.VERSION_NAME

View file

@ -24,6 +24,25 @@
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:636318130901:android:388d6d443528368657f85c",
"android_client_info": {
"package_name": "eu.kanade.tachiyomi.nightlyYokai"
}
},
"oauth_client": [],
"api_key": [
{
"current_key": "AIzaSyBORypbgpIKGb8s3Si6gaQlY5CLkR804OI"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": []
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:636318130901:android:0ae2cb126b21d3a357f85c",