Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GooglePlayへのアップロード自動化を試してみた

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 GooglePlayへのアップロード自動化を試してみた

GooglePlayへのアップロード自動化を試す

Avatar for Ryosuke Horie

Ryosuke Horie

March 12, 2015
Tweet

More Decks by Ryosuke Horie

Other Decks in Programming

Transcript

  1. gradle'play'publisherΛࢼ͢ • app/build.gradleʹ௥Ճ apply plugin: 'com.android.application' apply plugin: 'play' buildscript

    { repositories { mavenCentral() } dependencies { classpath ('com.github.triplet.gradle:play-publisher:1.0.2') { exclude group: 'com.google.guava' } } } android {ɾɾɾ} play { serviceAccountEmail = 'SERVICE_ACCOUNT_EMAIL' pk12File = file('KEY_PATH') track = 'alpha' } ©"VASILY,"Inc.,"2015 15
  2. CircleCI general: branches: only: - master machine: environment: ANDROID_HOME: /usr/local/android-sdk-linux

    dependencies: override: - echo y | android update sdk --no-ui --filter "android-22,build-tools-22" test: override: - echo "Nothing to do here" deployment: master: branch: master commands: - ./gradlew publishApkRelease ©"VASILY,"Inc.,"2015 17