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

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

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

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

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

Avatar for Ryosuke Horie

Ryosuke Horie

March 12, 2015

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