diff --git a/.gitignore b/.gitignore index e42beac..8a25d13 100644 --- a/.gitignore +++ b/.gitignore @@ -12,4 +12,5 @@ node_modules *.zip app/release/ .parcel-cache/ -dist \ No newline at end of file +dist +keystore.properties \ No newline at end of file diff --git a/Readme.md b/Readme.md index 458468c..635ddec 100644 --- a/Readme.md +++ b/Readme.md @@ -15,8 +15,14 @@ Break colourful bricks, catch bouncing coins and select powerful upgrades ! # Changelog -## next goals +## Todo +- build an apk every time + - ./gradlew tasks + +## Next release + +- simple game data migration system - high score issues ## 29059721. diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 6363aea..4f9ac3f 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -3,7 +3,19 @@ plugins { alias(libs.plugins.jetbrainsKotlinAndroid) } +def keystorePropertiesFile = rootProject.file("keystore.properties") +def keystoreProperties = new Properties() +keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) + android { + signingConfigs { + config { + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + storeFile file(keystoreProperties['storeFile']) + storePassword keystoreProperties['storePassword'] + } + } namespace = "me.lecaro.breakout" compileSdk = 34 diff --git a/keystore.properties.example b/keystore.properties.example new file mode 100644 index 0000000..275003d --- /dev/null +++ b/keystore.properties.example @@ -0,0 +1,4 @@ +storePassword=myStorePassword +keyPassword=mykeyPassword +keyAlias=myKeyAlias +storeFile=myStoreFileLocation