SHA256
feat(version): единый файл версий и отображение client/server в настройках
This commit is contained in:
+8
-1
@@ -4,6 +4,13 @@ plugins {
|
||||
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
||||
}
|
||||
|
||||
def appVersionProps = new Properties()
|
||||
def appVersionFile = file('VERSION.properties')
|
||||
if (appVersionFile.exists()) {
|
||||
appVersionFile.withInputStream { appVersionProps.load(it) }
|
||||
}
|
||||
def serverVersionFromFile = String.valueOf(appVersionProps.getProperty('server.version', '1.1_codex')).trim()
|
||||
|
||||
allprojects {
|
||||
tasks.withType(JavaCompile).configureEach {
|
||||
options.encoding = 'UTF-8'
|
||||
@@ -11,7 +18,7 @@ allprojects {
|
||||
}
|
||||
|
||||
group = 'shine'
|
||||
version = '1.1_codex'
|
||||
version = serverVersionFromFile
|
||||
|
||||
tasks.jar {
|
||||
enabled = false // это что бы не создавала обычный джар, а будет только толстый джар
|
||||
|
||||
Reference in New Issue
Block a user