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

オレをCI/CDする / my ci cd practice

g-awa
November 30, 2019

オレをCI/CDする / my ci cd practice

g-awa

November 30, 2019
Tweet

More Decks by g-awa

Other Decks in Technology

Transcript

  1. ΦϨ  Λ  $*$%  ͢Δ 2JJUB ͱ 5SFMMP

    ͰՃ଎͢ΔΞ΢τϓοτۦಈֶश 
  2. ୶࿏େี*/5&$ !HFFBXB ޷͖ͳٕज़ 4FSWFSMFTT3FBDU/BUJWF

  3. None
  4. $*$% $POUJOVPVT%FMJWFSZ $POUJOVPVT*OUFHSBUJPO

  5. $*$% $POUJOVPVT%FMJWFSZ $POUJOVPVT*OUFHSBUJPO ιϑτ΢ΣΞͷ඼࣭Λҡ࣋͠ ܧଓతʹՁ஋Λఏڙ͢Δ͜ͱ

  6. $*$% $POUJOVPVT%FMJWFSZ $POUJOVPVT*OUFHSBUJPO ࣗ਎ͷεΩϧͷ඼࣭Λҡ࣋͠ ܧଓతʹՁ஋Λఏڙ͢Δ͜ͱ ܧଓతͳֶशͱ ಉ͡͡Όͳ͍͔ʂʂ

  7. ΦϨΛ$*$%͢Δ ͭ·Γ

  8. ΦϨΛ$*$%͢ΔϓϥΫςΟε ܭը Πϯϓοτ Ξ΢τϓοτ श׳Խ

  9. ΦϨΛ$*$%͢ΔϓϥΫςΟε ܭը Πϯϓοτ Ξ΢τϓοτ श׳Խ

  10. ̍िؒͷεϓϦϯτ 5SFMMP

  11. εϓϦϯτ εϓϦϯτ εϓϦϯτ ̍िؒ ܭը ;Γ͔͑Γ

  12. None
  13. ஌Βͳ͍͜ͱʹग़ձͬͨΒ ͙͢όοΫϩάʹ௥Ճ

  14. ݄༵೔ʹ ̍िؒͷλεΫΛܾΊΔ

  15. ̍िؒ͝ͱʹ ϦετΛ׬ྃͤ͞Δ

  16. ;Γ͔͑Δ͜ͱ΋େࣄ

  17. ͦ΋ͦ΋ ԿΛษڧͨ͠Β ͍͍͔෼͔Βͳ͍ʁ

  18. ࣗ਎ͷεΩϧͷϨϕϧΛ஌Ζ͏ ܭը͍ͭͰʹ

  19. https://roadmap.sh/roadmaps

  20. None
  21. None
  22. None
  23. None
  24. ஌Βͳ͍PSͰ͖ͳ͍ ٕज़͸ཁνΣοΫ ͙͢ʹόοΫϩάʹಥͬࠐΉ΂͠

  25. ΦϨΛ$*$%͢ΔϓϥΫςΟε ܭը Πϯϓοτ Ξ΢τϓοτ श׳Խ

  26. Πϯϓοτ Ξ΢τϓοτ 2JJUB

  27. Ξ΢τϓοτۦಈֶश

  28. Ξ΢τϓοτۦಈֶशͱ͸ Ξ΢τϓοτ͢Δ͜ͱΛલఏʹ ΑΓޮ཰తʹΠϯϓοτΛߦ͏ςΫχοΫ ɾΞ΢τϓοτΛҙࣝ͢Δ͜ͱͰɺΠϯϓοτͷ඼্࣭͕͕Δ ɾΞ΢τϓοτͨ͠੒Ռ෺Λ࢒͢͜ͱͰɺ;Γ͔͑Δ͜ͱ͕Ͱ͖Δ ɾΞ΢τϓοτ͢Δ͜ͱͰɺϑΟʔυόοΫ͕ಘΒΕΔ هࣄͷ౤ߘɺొஃɺΞϓϦެ։ͳͲ

  29. (JU)VC جຊͷֶशύΠϓϥΠϯ $*$%ύΠϓϥΠϯͬΆ͍ هࣄ ιʔε /FUMJGZ )FSPLV "84 ΞϓϦ FUDʜ

    ษڧձ 5SFMMP ܭը ֶश &OHJOFFS Πϯϓοτ Ξ΢τϓοτ
  30. खܰʹ2JJUB͔Β࢝ΊͯΈΑ͏

  31. None
  32. Ͳ͜·Ͱձࣾͷٕज़ཁૉΛ ౤ߘ͍͍͔ͯ͠෼͔Βͳ͍

  33. ձࣾʹͳ͍ٕज़ཁૉΛ ౤ߘ͠Α͏

  34. ɾษڧձʹࢀՃͨ͠ ɾʓʓΛಡΜͩ ɾʓʓΛࢼͯ͠Έͨ ɾ044ʹϓϧϦΫΛग़ͨ͠ ౤ߘ͢Δωλͷྫ

  35. ೥

  36. ࠷ॳͷΞ΢τϓοτ͸2JJUB͔Β࢝Ί·͕ͨ͠ ࠓͰ͸ίϛϡχςΟͰొஃ͢Δ·Ͱʹ੒௕Ͱ͖·ͨ͠ !$JSDMF$*.FFU6Q

  37. ΦϨΛ$*$%͢ΔϓϥΫςΟε ܭը Πϯϓοτ Ξ΢τϓοτ श׳Խ

  38. ଓ͚Δ͜ͱ͸೉͍͜͠ͱ ຖ೔̔࣌ؒಇ͍ͯɺ̍࣌ؒͣͭͷ௨ۈɾɾɾ ͦΕʹՃ͑ͯຖ೔ֶश͢Δͷ͸ ͱͯ΋೉͍͜͠ͱͩͱ֮ࣗ͢Δ

  39. খ͞ͳश׳ ·ͣ͸ʮখࣦ͗ͯ͢͞ഊ͠Α͏͕ͳ͍ʯ͜ͱΛश׳Խ͠Α͏ খ͞ͳश׳ɹ໨ඪ͸ɺ͹͔͹͔͍͘͠Β͍খ͘͞͠Ζʂ

  40. ɾېԎͰ͖ͳ͍ ɹɹ٤Ԏऀͷഏͷը૾Λ଴ͪड͚ʹ͢Δ খ͞ͳश׳ ɾμΠΤοτ͕੒ޭ͠ͳ͍ ɹɹ̍೔̍ճɹෲےΛ͢Δ ɾർΕͯ͠·ͬͯࠓ೔΋৸ͯ͠·ͬͨ ɹɹ̍೔̍ճɹύιίϯΛ։͍ͯด͡Δ ·ͣ͸ʮখࣦ͗ͯ͢͞ഊ͠Α͏͕ͳ͍ʯ͜ͱΛश׳Խ͠Α͏

  41. খ͗͢͞Δཻ౓ʹ λεΫΛ෼ׂ 5SFMMP ͜ΜͳܭըͰ΋͍͍ΜͰ͢ʂ

  42. ΦϨΛ$*$%͢ΔϓϥΫςΟε ܭը Πϯϓοτ Ξ΢τϓοτ श׳Խ

  43. ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ