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

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

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

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

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