Skip to content

Commit be58111

Browse files
committed
split service account for app distribution and google play release
1 parent 832784d commit be58111

8 files changed

+6
-2
lines changed

catalog/build.gradle.kts

+3-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ android {
6161
appId = "1:442962334472:android:3a8ac71491745d2d37d2bd"
6262
artifactType = "APK"
6363
groups = "main"
64-
serviceCredentialsFile = "release/service-account.json"
64+
// A different service account as the Orbit Compose project is not the linked project
65+
// to Google Play.
66+
serviceCredentialsFile = "release/orbit-service-account.json"
6567
}
6668
}
6769
release {

release/.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
/secring.gpg
22
/signing.properties
33
/upload.jks
4-
/service-account.json
4+
/*.json
2.31 KB
Binary file not shown.

release/secring.gpg.aes

0 Bytes
Binary file not shown.

release/service-account.json.aes

0 Bytes
Binary file not shown.

release/signing-pack.sh

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ if [[ -n "$ENCRYPT_KEY" ]]; then
66
openssl enc -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -in release/signing.properties -out release/signing.properties.aes -k ${ENCRYPT_KEY}
77
openssl enc -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -in release/upload.jks -out release/upload.jks.aes -k ${ENCRYPT_KEY}
88
openssl enc -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -in release/service-account.json -out release/service-account.json.aes -k ${ENCRYPT_KEY}
9+
openssl enc -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -in release/orbit-service-account.json -out release/orbit-service-account.json.aes -k ${ENCRYPT_KEY}
910

1011
else
1112
echo "Encrypt key is empty"

release/signing-unpack.sh

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ if [[ -n "$ENCRYPT_KEY" ]]; then
66
openssl enc -d -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -in release/signing.properties.aes -out release/signing.properties -k ${ENCRYPT_KEY}
77
openssl enc -d -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -in release/upload.jks.aes -out release/upload.jks -k ${ENCRYPT_KEY}
88
openssl enc -d -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -in release/service-account.json.aes -out release/service-account.json -k ${ENCRYPT_KEY}
9+
openssl enc -d -aes-256-cbc -md sha512 -pbkdf2 -iter 100000 -salt -in release/orbit-service-account.json.aes -out release/orbit-service-account.json -k ${ENCRYPT_KEY}
910

1011
else
1112
echo "Encrypt key is empty"

release/upload.jks.aes

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)