Files
AnabasisChatManager-android/app/build.gradle
benya 6f5168bc27
Some checks failed
Android Release / release (push) Failing after 5m16s
Bump to check CI/CD
2026-01-18 19:28:22 +03:00

54 lines
1.4 KiB
Groovy

plugins {
alias(libs.plugins.android.application)
}
android {
namespace 'com.anabasis.vkchatmanager'
compileSdk 36
defaultConfig {
applicationId "com.anabasis.vkchatmanager"
minSdk 26
targetSdk 36
versionCode 5
versionName "1.1.3"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
// --- Настройка signingConfigs ---
signingConfigs {
release {
// Путь к keystore — от корня проекта
storeFile file("release.keystore")
storePassword System.getenv("KEYSTORE_PASSWORD") ?: "change_me"
keyAlias System.getenv("KEY_ALIAS") ?: "change_me"
keyPassword System.getenv("KEY_PASSWORD") ?: "change_me"
}
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
// Используем signingConfig release
signingConfig signingConfigs.release
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
}
dependencies {
implementation libs.recyclerview
implementation libs.viewpager2
implementation libs.material
implementation libs.swiperefreshlayout
implementation libs.okhttp
implementation libs.json
}