aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMenny Even Danan <menny@evendanan.net>2016-03-28 20:33:41 +0000
committerMenny Even Danan <menny@evendanan.net>2016-03-28 20:33:41 +0000
commit564d3ad146b88668837ce3f631f52acd3a286b85 (patch)
tree1c34116f84e4de487712ba302a6f450c3b6bda2a
parent5c5aaaabff746533269bc9105940b8d0f23ff373 (diff)
downloadAnySoftKeyboard-564d3ad146b88668837ce3f631f52acd3a286b85.tar.gz
AnySoftKeyboard-564d3ad146b88668837ce3f631f52acd3a286b85.tar.bz2
more specific secure arguments and removing flag for publish
-rw-r--r--build.gradle16
-rw-r--r--shippable.yml12
2 files changed, 16 insertions, 12 deletions
diff --git a/build.gradle b/build.gradle
index b04e48c75..079f2834d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,9 +29,7 @@ buildscript {
apply plugin: "net.ltgt.errorprone"
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
-if (project.hasProperty("enableApkUpload")) {
- apply plugin: 'com.github.triplet.play'
-}
+apply plugin: 'com.github.triplet.play'
repositories {
maven { url 'https://maven.fabric.io/public' }
@@ -164,13 +162,11 @@ configurations.errorprone {
resolutionStrategy.force 'com.google.errorprone:error_prone_core:2.0.8'
}
-if (project.hasProperty("enableApkUpload")) {
- play {
- track = 'beta'
- serviceAccountEmail = System.getenv("PUBLISH_APK_SERVICE_ACCOUNT_EMAIL")
- pk12File = file('/tmp/apk_upload_key.p12')
- uploadImages = false
- }
+play {
+ track = 'beta'
+ serviceAccountEmail = System.getenv("PUBLISH_APK_SERVICE_ACCOUNT_EMAIL")
+ pk12File = file('/tmp/apk_upload_key.p12')
+ uploadImages = false
}
dependencies {
diff --git a/shippable.yml b/shippable.yml
index 405a3c508..0094f5805 100644
--- a/shippable.yml
+++ b/shippable.yml
@@ -4,7 +4,15 @@ jdk:
env:
global:
- - secure: AAM8atSJwUAt5lXGUoepcT6/+xoX8NzHs88goeBJrc3S9+Pow6pxDPx0ySQeZsat2ZBskXidEdlb37WoQn2cKU1BfYoU/aCPKxezBI827ivtsPunyQtrWS6UHQdLfj83aU2Sg3uS3aZa9hzenJbxipfUVPutW+sqd0OP5YE4YZlCGmYlrOwXNWze+We+1E4jO6DQPBuXWlHD6v6eAo8gBYtejc8gex62vYfy/O4JFCRMoaJWEw+l8/lXt/jv0p0pvbfax9oltZmtGNGUKyebw4RbFSUbytdYWvRcxPnZ1kTXuLNLiXiUs8pETXj+W2tdn3ptkThD8z4JKtS4BG6daVrpE0VeC5Pn8q2i6SKtoh3/73IGpo5N3PjgOW+u0Bk0EUVRZhQmJG20At6vqPO3a+ErsthJNU+OGgBmi1GpeV3pHcERzgTK6xrPRegWPl7wPZHSxak4u4POrFJml8S3MdB7tfmQBziwtM6Q5Kb1CXbI827miHO5MvYCm40rfI9SL8XA6eXZtHLcldRUVb1AxRFENdg7WZbDPqtRusE352lRQmdCwVGg+UI3/WYW69THdvDPTyK62s++XxbHQJLZ0Gg1JnbfBm7+kC8g+y1zt+AJZwR9F5EWfniY0PlxjY8eNlzC2+YRxdqa90EomUKcsMECtztRYa13vQBfYzlVpew=
+ # Signing settings
+ - secure: HnEE9wLpveIRwFHI2/9TcMV3KQRWO8m2keVcuiPSFhmIUt0xpr4a58iMOU6lm1g/FhQWChZwut9ZqidiEGbJFxaVH2DvW0IvpiisQxUMw+St0pGArooz+sWJGFfC/Sv4mW3V/+Psh5t+ezFcy1KfGi3Qx9Aojms/5zEoIZJZMj5V61JUdlWf+nn+yHA/LwBHtKSSgdVxpfZsiYlJQe+Z2E3UwugSYnordv3K8xJ1oDqD4FtiW8fC+4RsNQ/osMQbhK6/Y30nX3xS6qM3coSKevOpV/Wqx18e/UhB1dmF7Ge3hOBHkxnIlRvSMF651XOKQnfptb27KYuBUg2PdpRgYg==
+ - secure: Nc1rTXSOtaK5YICjMij1fahwxCwSmjpPHV9QaN9QEz+Gd7CfVe6mkJCsydAw5gL3aYyB+i7A4Nf3U8zZzMR5/V/VDIq1hdMHCrcKwFO/bJWWlyQxuIl/rAQZXXDfxbdaJlcsFsS/NZTcRzqLtNyaQWcmOzO2WMiLy90OwtqSubCKBVru+me9++0T4BsiIBg3072qE/iSlRZtNrtEqAO1KBdQIVuIIjumt6sDb8dNjAkAS+90rLgD6Il7QxC3/R7bhcULp5GuCqI/4nlk+SYNaD6xkmlG7mWhe9VD4tuYffc3aNYMfn72QS/Uw9XiNzXQzyccSoxAlGQaFWlLTa7pkA==
+ - secure: DotN/r6QHqUf4X5w1l64jHHdTsPUwvirqhskDyD/bQAiGyxHVXACwEXVmMkcAXwRdtKrMC5YyxqbWKmw8jXvoY/ITOTXnVR/yMndBoOJ67sWhmEWOcqkPtY0cPZ/GeqNVHiOViilP3UwT93At/oBy0+PdlEHP4tI0+RI5qIzdTdpWcdor+DtWF/BSBMkxRAugWNv0sjf0vNjqvk08ZbCnJnHvJx2OQoqdn7hnY7acVvhDC4U1HtHxhp+4UV9caQI5bLlvU2CJm0E2IgKPeRLQMUWbwFvn3zdgiD4qgfl+zY1NAqq+3ep43jzhNgHIkh1zn048xnhkliKdHE4dZpDfw==
+ - secure: EPzlU+L+oqhzQobnEZWatm6IucSDaDOhS9JmOjpviYlV9zzvDdi/ZR99DJ8zul95MNi2BP7KnqgwPqdazGQS5wy/fSTMMdtacUMQbiY7plhGsZFYuogeqGkVYM6L/Qt5O8LUovRGX5OPHV6J9qZuqpAqeWcFc2jNySXEA4gEQKVi6z/Q+ks1tpIyB+8sc5ixgF5mi5pR2veYTgOlpmtSSMmOOcH1Zc9uaeRuJsqnMGlKn6P8IE5q00Hlf6Mx+8kzXA1sQIdAlr101US1rRifVeNHBX5KZZqWh7RLZBraTV3LACK2kz/+nnA8x5y9XsIN8ZCFOBpUpP3s0SfMom/oqg==
+ # crash report email
+ - secure: QnmvDbt4YbmAC89hqL+PoWT1DT5yoe9E0QhQKO+UoWk3Nj7HOpcQpYmwnbJYtL22GTHkM1VGuCCgmeZbhRr5R7cgKd1dTqwJHBG1yopXab6sV27guIRd5LIvZyinCWXqof70ACzVLYoWtcHKfsAt7ys4nkTwbMbDfakyhf2sVEao29dVlC/tIOrr1iWdrXLX+lIKFITahqvZzOjBzzTigeKdUdn5bWVeNk6fy7MQwDxTxhZZboIO86QRplMo8ysCMR9lulCsfeRfS4lOYO2KC5eKXDi1GiwzJlZwmEmBZ2jkfwBVSqwXpMQk8g8uEymmpd4Wdfj786JiJh3CCRbphw==
+ # publish cert
+ - secure: MAADpIIVqZ15yGnmvAVunsYKpkNwsFPVRS/2tYweehOBoHwHsTlXCGA3JNtNghalxNqWbGjUC4wHgheK0Pl82aoPIJv8pN83cU4BfPehFH6wKwciEiFatlRoco19ayOFkb1CqV8GHPclyhv3BGuMSlckusBbEfHbBSUydi1pvmVCB+PlOeMR6E2I7AOhxRBrBCKZ/Yvc2CrrFAGTr1fHeNNiCrqV0qTNBOeQp62i7CYzjvqzOZxjeO8+nTA17tR9eXwqGB6I0rd44Xc7GYtpLJvSqa3JevPMwah8pRIpf/wGaap4h/mTz6h2BZ8C1vzFMQYZ4mfbhq8k4NwzNmtsAA==
build:
pre_ci_boot:
@@ -20,7 +28,7 @@ build:
- cp -r build/test-results/* shippable/testresults/
- cp -r build/jacoco/* shippable/codecoverage/
- cp -r build/reports/jacoco/jacocoTestReport/* shippable/codecoverage/
- - ./gradlew clean assembleCanary publishCanary -PenableApkPublish
+ - ./gradlew clean assembleCanary publishCanary
- ./gradlew assembleDebug assembleRelease
#upload all APKs and proguard mapping somewhere
integrations: