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

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

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

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

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΋ϦϙδτϦʹؚΊͯόʔδϣϯ؅ཧͰ͖ΔͷͰͦͷ͋ͨΓ΋ཤྺΛ ௥͍΍͘͢ͳΓ·͢ɻ