Skip to content

Commit 174564b

Browse files
authored
Merge pull request #82 from LeoAndo/release-v1.0.4
v1.0.4 Release: ローカル環境では署名なしのrelease ビルドも可能とする
2 parents bd93b08 + 5819d1f commit 174564b

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

app/build.gradle

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,17 @@ android {
4040
buildTypes {
4141
debug { signingConfig signingConfigs.debug }
4242
release {
43-
signingConfig signingConfigs.release
43+
// ローカル環境では署名なしのrelease ビルドも可能とする
44+
if (rootProject.file('release.keystore').exists() &&
45+
localProperties['ANDROID_STORE_PASSWORD'] != null &&
46+
localProperties['ANDROID_KEY_ALIAS'] != null &&
47+
localProperties['ANDROID_KEY_PASSWORD'] != null
48+
) {
49+
logger.warn("Use signingConfigs.release")
50+
signingConfig signingConfigs.release
51+
} else {
52+
logger.warn("Not Use signingConfigs.release")
53+
}
4454
minifyEnabled true
4555
shrinkResources true
4656
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'

0 commit comments

Comments
 (0)