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

Androidアプリのリリースを自動化したら良いことありました。

 Androidアプリのリリースを自動化したら良いことありました。

[Android] About Automatic releasing with wercker and supply by fastlane.

Avatar for Ryo Sakaguchi

Ryo Sakaguchi

October 01, 2016
Tweet

More Decks by Ryo Sakaguchi

Other Decks in Technology

Transcript

  1. ϩάΠϯࡁΈϢʔβʔͷΞΫηε਺         

                    ΞΫηε਺ ສ݄ *ͦͷ೔ͷෳ਺ΞΫηε͸1ճͱ͔͠Χ΢ϯτͯ͠ͳ͍
  2. Set up (supply) • GooglePlayDeveloperConsoleͰαʔϏεΞΧ΢ϯ τΛ࡞੒͢Δɻ • ͜ͷΞΧ΢ϯτΛ࢖ͬͯsupply͸GooglePlay΁ ͷߋ৽Λߦ͍·͢ɻ •

    αʔϏεΞΧ΢ϯτ࡞੒࣌ʹऔಘͨ͠ΩʔΛsupply ʹઃఆ͠·͢(͜Ε͸౎౓CI্Ͱߦ͏Α͏ʹ͠·͢)
  3. …͚ͩͰ͸ࡶͷͰ·ͱΊ·͢ • ϦϦʔεαΠΫϧΛճ্͍ͯ͘͠ͰɺϦϦʔε࡞ۀʹ͔͔Δෛ୲ͱ࣌ؒΛେ෯ʹ ࡟ݮͰ͖ͨɻ • Ξοϓσʔτจͷ຋༁ͳͲΛ຋༁୲౰ͱGitHub্Ͱ΍ΓऔΓͰ͖ΔΑ͏ʹͳͬ ͨɻ • APKͷΞοϓϩʔυͰؒҧ͍Λى͜͢͜ͱ͕ͳ͘ͳͬͨ(͜Ε͸SplitApkಛ༗ͷ໰ ୊͔΋͠Ε·ͤΜ)

    • ProGuardͷղಡϑΝΠϧͷΞοϓϩʔυ࿙Ε΋๷͛ͨɻ(͜Ε͸CI্ͰεΫϦϓ τΛಈ࡞࣮ͤͯ͞ݱ͍ͯ͠ΔͷͰsupplyͱ͸௚઀తͳؔΘΓ͸͋Γ·ͤΜɻ) • Description΋ϦϙδτϦʹؚΊͯόʔδϣϯ؅ཧͰ͖ΔͷͰͦͷ͋ͨΓ΋ཤྺΛ ௥͍΍͘͢ͳΓ·͢ɻ