equal
deleted
inserted
replaced
|
1 package com.geekorum.build |
|
2 |
|
3 import com.android.build.gradle.BaseExtension |
|
4 import org.gradle.api.Project |
|
5 |
|
6 internal fun Project.configureReleaseSigningConfig() { |
|
7 val releaseStoreFile = findProperty("RELEASE_STORE_FILE") as? String ?: "" |
|
8 val releaseStorePassword = findProperty("RELEASE_STORE_PASSWORD") as? String ?: "" |
|
9 val releaseKeyAlias= findProperty("RELEASE_KEY_ALIAS") as? String ?: "" |
|
10 val releaseKeyPassword= findProperty("RELEASE_KEY_PASSWORD") as? String ?: "" |
|
11 |
|
12 extensions.configure<BaseExtension>("android") { |
|
13 signingConfigs { |
|
14 register("release") { |
|
15 storeFile = file(releaseStoreFile) |
|
16 storePassword = releaseStorePassword |
|
17 keyAlias = releaseKeyAlias |
|
18 keyPassword = releaseKeyPassword |
|
19 } |
|
20 } |
|
21 |
|
22 buildTypes { |
|
23 named("release") { |
|
24 signingConfig = signingConfigs.getByName("release") |
|
25 } |
|
26 } |
|
27 } |
|
28 } |
|
29 |