Blame client/Android/Studio/build.gradle
|
Packit Service |
fa4841 |
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
|
Packit Service |
fa4841 |
Properties properties = new Properties()
|
|
Packit Service |
fa4841 |
File file = new File('release.properties')
|
|
Packit Service |
fa4841 |
if (file.canRead()) {
|
|
Packit Service |
fa4841 |
properties.load(new FileInputStream(file))
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
|
|
Packit Service |
fa4841 |
if (!hasProperty('RELEASE_STORE_FILE')) {
|
|
Packit Service |
b1ea74 |
ext.RELEASE_STORE_FILE='nokeyfile'
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
if (!hasProperty('RELEASE_KEY_ALIAS')) {
|
|
Packit Service |
fa4841 |
ext.RELEASE_KEY_ALIAS=''
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
if (!hasProperty('RELEASE_KEY_ALIAS')) {
|
|
Packit Service |
fa4841 |
ext.RELEASE_KEY_ALIAS=''
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
if (!hasProperty('RELEASE_KEY_PASSWORD')) {
|
|
Packit Service |
fa4841 |
ext.RELEASE_KEY_PASSWORD=''
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
|
|
Packit Service |
fa4841 |
def getVersionName = { ->
|
|
Packit Service |
fa4841 |
def stdout = new ByteArrayOutputStream()
|
|
Packit Service |
fa4841 |
exec {
|
|
Packit Service |
fa4841 |
commandLine 'git', 'describe', '--tags'
|
|
Packit Service |
fa4841 |
standardOutput = stdout
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
return stdout.toString().trim()
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
|
|
Packit Service |
fa4841 |
ext {
|
|
Packit Service |
fa4841 |
versionName = properties.get('VERSION_NAME', getVersionName())
|
|
Packit Service |
b1ea74 |
versionCode = properties.get('VERSION_CODE', 19)
|
|
Packit Service |
fa4841 |
|
|
Packit Service |
fa4841 |
println '----------------- Project configuration -------------------'
|
|
Packit Service |
fa4841 |
println 'VERSION_NAME: ' + versionName
|
|
Packit Service |
b1ea74 |
println 'VERSION_CODE: ' + versionCode
|
|
Packit Service |
fa4841 |
println 'RELEASE_STORE_FILE: '+ RELEASE_STORE_FILE
|
|
Packit Service |
fa4841 |
println 'RELEASE_KEY_ALIAS: '+ RELEASE_KEY_ALIAS
|
|
Packit Service |
fa4841 |
println '-----------------------------------------------------------'
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
|
|
Packit Service |
fa4841 |
buildscript {
|
|
Packit Service |
fa4841 |
repositories {
|
|
Packit Service |
fa4841 |
jcenter()
|
|
Packit Service |
fa4841 |
google()
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
dependencies {
|
|
Packit Service |
b1ea74 |
classpath 'com.android.tools.build:gradle:3.2.1'
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
|
|
Packit Service |
fa4841 |
allprojects {
|
|
Packit Service |
fa4841 |
repositories {
|
|
Packit Service |
fa4841 |
jcenter()
|
|
Packit Service |
fa4841 |
google()
|
|
Packit Service |
fa4841 |
}
|
|
Packit Service |
fa4841 |
}
|