ブランチデプロイ環境で エンジニアが安心できる開発現場へ/branch-deploy-environment-for-engineers

ブランチデプロイ環境で エンジニアが安心できる開発現場へ/branch-deploy-environment-for-engineers

2017/10/14 Productivity Engineering Vol.3 − Forkwell Meetup#5 LT Slide
https://forkwell.connpass.com/event/67104/

5409c2e8e1b53214f2ccfead026641ec?s=128

shota akasaka

October 14, 2017
Tweet

Transcript

  1. ϒϥϯνσϓϩΠ؀ڥͰ ΤϯδχΞ͕҆৺Ͱ͖Δ։ൃݱ৔΁ 1SPEVDUJWJUZ&OHJOFFSJOH7PM—'PSLXFMM.FFUVQ೥݄೔ גࣜձࣾҰٳ੺ࡔᠳଠ

  2. ࣗݾ঺հ w ੺ࡔᠳଠʢ͔͔͋͞͠ΐ͏ͨʣ w ॓ധࣄۀຊ෦γεςϜ։ൃ෦ w ॓ധαΠτͷ։ൃج൫੔උɾ҆ఆՔಇͱ඼࣭޲্ w ΤϯδχΞͷ։ൃੜ࢈ੑ޲্ ࠓ೔ͷ͓࿩͸͜͜ͷऔΓ૊ΈͷҰ෦ʹ͍ͭͯ

  3. "HFOEB w ϒϥϯνσϓϩΠ؀ڥͷ͝঺հ w ӡ༻͍ͯ͘͠தͰൃੜͨ͠՝୊ͱղܾࡦ w ·ͱΊ

  4. ϒϥϯνσϓϩΠ؀ڥͷ͝঺հ

  5. ͜Μͳܦݧ͋Γ·ͤΜ͔ʁ w ΤϯδχΞʮ͜ͷػೳϦϦʔε͠·ͨ͠ʂʂʂʯ w اըʮ͏ʔΜɺࢥͬͯͨͷͱҧ͏ɺ΍Γ௚ͯ͠Αʯ w ΤϯδχΞʮɻɻɻΘ͔Γ·ͨ͠ɻʯ

  6. None
  7. Կ͕Α͘ͳ͍ʁ w Ψοͱ࡞ۀ͍ͯ͠ΔͱपΓ͕ݟ͑ͳ͘ͳΓ͕ͪ w ద੾ͳλΠϛϯάͰϑΟʔυόοΫ͕ಘΒΕͯͳ͍ w ίϛϡχέʔγϣϯෆ଍ ద੾ͳλΠϛϯάͰద੾ͳϑΟʔυόοΫΛ໯͏͜ͱ͸େࣄ

  8. ϦϦʔεલʹϑΟʔυόοΫΛ໯͏ʹ͸ʁ w ΈΜͳ͕ݟΕΔɾ৮ΕΔͱ͜ΖʹσϓϩΠ͢Δ w ϑΟʔυόοΫΛ͓ئ͍͢Δ w ϑΟʔυόοΫΛඇಉظʹಘΒΕΔΑ͏ʹ͢Δ w 4MBDLͱ͔2JJUB5FBNͱ͔ʹॻ͍ͯ΋Β͏ w

    ϑΟʔυόοΫΛ໯ͬͨΒɺѹ౗తײँʢେࣄʣ
  9. ϒϥϯνσϓϩΠ؀ڥ σϓϩΠ͕׬ྃ͞ΕΔͱ 4MBDL΁௨஌͞ΕΔ

  10. 4MBDLͰϑΟʔυόοΫ

  11. σʔλ͸ຊ൪૬౰ͩͱঘྑ͠ ςετσʔλͩͱɺɺɺ Πϝʔδͮ͠Β͍ ϑΟʔυόοΫͮ͠Β͍ ຊ൪૬౰σʔλͳΒ Πϝʔδ͠΍͍͢ ϑΟʔυόοΫ͠΍͍͢

  12. Կ͕Α͘ͳͬͨʁ w ϦϦʔεલͷେ͖ͳख໭Γ͕ͳ͘ͳͬͨ w ख໭Γ͕ൃੜͨ͠ࡍͷ৺ཧతμϝʔδ͕ͳ͍ w ΤϯδχΞاըͱೝࣝΛࡲΓ߹Θͤͳ͕Β։ൃ w ϑΟʔυόοΫϧʔϓΛࡉ͔͘ճ͢͜ͱͰڞ૑తͳ ։ൃ͕Ͱ͖Δ

  13. ӡ༻͍ͯ͘͠தͰ ൃੜͨ͠՝୊ͱղܾࡦ

  14. σϞ༻Ϛγϯͷϝϯςφϯε͕ਏ͍ w ͜ͷ࢓૊ΈΛ࡞ͬͨ౰ॳ͸෺ཧϚγϯ̍୆ʹͭͷ؀ڥΛ༻ ҙ͍ͯͨ͠ʢϙʔτ൪߸෼͚ͯʣ w ͜ΕΛ࣮ݱ͍ͯͨ͠࢓૊Έ͕தʑͷࠇຐज़εΫϦϓτ w Ϋϥ΢υҠߦʹ൐͍ɺߏ੒มߋࡇΓ͕ൃੜ͠ɺϝϯςφϯε ෆೳ w

    ͍ͭʹ͸෺ཧϚγϯ͕յΕͨʢٽʣ w ిݯೖΕͯ΋ɺଈγϟοτμ΢ϯ
  15. ղܾࡦɿ&$΁Ҡߦ w ୆ʹ؀ڥͰ੔͑ͨ w ϙʔτ൪߸Λ͍͍ͪͪม͑ΔΑ͏ͳࠇຐज़͕ফ͑ͨ w ୆࡞Ε͹ɺԣల։͸༰қ w յΕͯ΋ɺ&$ͳΒָʹ࡞Γ௚ͤΔ σϞ༻Ϛγϯͷϝϯςφϯείετܹݮ

  16. ·ͱΊɿϒϥϯνσϓϩΠ؀ڥ w ϦϦʔεલʹϑΟʔυόοΫΛ໯͏͜ͱ͸େࣄ w ख໭Γ͕ͳ͍ͨΊΤϯδχΞ͕҆৺ͯ͠։ൃͰ͖Δ w اըͱڞ૑తͳαʔϏε։ൃ͕Ͱ͖Δ w σϞ༻Ϛγϯͷϝϯςφϯε w

    Ϋϥ΢υ΁ͷҠߦͰϝϯςφϯείετ࡟ݮ
  17. 8F`BSFIJSJOH Ձ஋ͷ͋ΔαʔϏε։ൃΛࢧ͍͑ͨํ͸ͥͻҰٳ΁ IUUQTXXXJLZVDPKQSFDSVJU

  18. 5IBOLT