Move encrypting key to before deploy
With PRs from forked repositories the release key can't be decrypted because the secured variables are hidden.
This commit is contained in:
@@ -29,13 +29,13 @@ android:
|
|||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
- yes | sdkmanager "platforms;android-28"
|
- yes | sdkmanager "platforms;android-28"
|
||||||
- openssl aes-256-cbc -K $encrypted_f6e0f94759d3_key -iv $encrypted_f6e0f94759d3_iv
|
|
||||||
-in gotify-release-key.jks.enc -out gotify-release-key.jks -d
|
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- ./gradlew clean build --stacktrace
|
- ./gradlew clean build --stacktrace
|
||||||
|
|
||||||
before_deploy:
|
before_deploy:
|
||||||
|
- openssl aes-256-cbc -K $encrypted_f6e0f94759d3_key -iv $encrypted_f6e0f94759d3_iv
|
||||||
|
-in gotify-release-key.jks.enc -out gotify-release-key.jks -d
|
||||||
- cp $TRAVIS_BUILD_DIR/gotify-release-key.jks $HOME
|
- cp $TRAVIS_BUILD_DIR/gotify-release-key.jks $HOME
|
||||||
- cd app/build/outputs/apk/release
|
- cd app/build/outputs/apk/release
|
||||||
- jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore $HOME/gotify-release-key.jks
|
- jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore $HOME/gotify-release-key.jks
|
||||||
|
|||||||
Reference in New Issue
Block a user