Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f360eff7 authored by Jonathan Klee's avatar Jonathan Klee
Browse files

Build with stable keys

parent d27e5894
Loading
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -19,3 +19,7 @@ build:
  artifacts:
    paths:
    - app/build/outputs/apk
  before_script:
    - export GRADLE_USER_HOME=$(pwd)/.gradle
    - chmod +x ./gradlew
    - echo "${KEYSTORE}" | base64 -d > keystore/proprietary.keystore
+21 −7
Original line number Diff line number Diff line
@@ -46,6 +46,23 @@ android {
        setProperty("archivesBaseName", "BlissLauncher-$versionName")
    }

    signingConfigs {
        getByName("debug") {
            storeFile = file(rootDir.path + keyStorePath)
            storePassword = keyStorePassword
            keyAlias = signingKeyAlias
            keyPassword = signingKeyPassword
        }

        val keystore_password = System.getenv("KEYSTORE_PASSWORD")
        create("stable") {
            storeFile = file("../keystore/proprietary.keystore")
            storePassword = keystore_password
            keyAlias = "platform.stable"
            keyPassword = keystore_password
        }
    }

    buildTypes {
        release {
            isMinifyEnabled = false
@@ -59,14 +76,11 @@ android {
            }
            signingConfig = signingConfigs.getByName("debug")
        }
    }

    signingConfigs {
        getByName("debug") {
            storeFile = file(rootDir.path + keyStorePath)
            storePassword = keyStorePassword
            keyAlias = signingKeyAlias
            keyPassword = signingKeyPassword
        create("stable") {
            isMinifyEnabled = false
            proguardFiles(getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro")
            signingConfig = signingConfigs.getByName("stable")
        }
    }