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

ChatOps on HipChat -How to start ChatOps-

2f8321527134e7f37e2211ad4c06c753?s=47 panage
September 27, 2016

ChatOps on HipChat -How to start ChatOps-

HipChatを使ったChatOpsの事例紹介です

2f8321527134e7f37e2211ad4c06c753?s=128

panage

September 27, 2016
Tweet

Other Decks in How-to & DIY

Transcript

  1. HipChatΛ࢖ͬͨ ChatOpsͷࣄྫ঺հ ʔChatOpsͷ͸͡Ί͔ͨʔ

  2. ࣗݾ঺հ w ౻ຊ୓໵ɹ !QBOBHF@ULZ  w 8&#ΞϓϦ԰͞Μͱͯ͠೥໨ w ͍͍ͩͨ+BWBͷਓ w

    ࠷ۙ͸SVCZͱ͔HPͱ͔ʹڵຯ͕ʜ w ݱࡏϑϦʔϥϯε
  3. ຊ୊ʹೖΔલʹ…

  4. ৬৔ͰChat࢖ͬͯ·͔͢ʁ

  5. ChatͱଞͷαʔϏεΛ ૊Έ߹Θͤͯ࢖ͬͯ·͔͢ʁ

  6. ChatͰαʔϏεͷ ϦϦʔεΛ΍ͬͯ·͔͢ʁ

  7. ຊ೔͓࿩͢͠Δ͜ͱ w $IBU0QT w $IBU0QTͱ͸ w ϝϦοτ w ࣄྫ঺հ w

    ͱ͋ΔνʔϜͷ࿩ w Ͳ͏΍ͬͯ͸͡ΊΔͷ͕͍͍͔
  8. ChatOpsͬͯͳʹ? w $IBUΛ࢖ͬͯ w ձ࿩ʹΑΔίϛϡέʔγϣϯ w αʔϏεΛ࿈ܞͯ͠ w γεςϜͷૢ࡞Λ͢Δ w

    ৘ใΛڞ༗͢Δ w ௨஌Λड͚औΔˠ0QFSBUJPOʢӡ༻ʣΛߦ͏ $IBUͰ0QTʢӡ༻ʣ͢Δ͔Β$IBU0QT
  9. ϝϦοτ w ίϛϡχέʔγϣϯ͕؆୯ʹ w πʔϧؒΛͭͳ͙தܧ໾ʢ)VCʣʹ͠΍͍͢ w ௨஌ɺఆ࣌࿈བྷͷ৔ͱͯ͠΋༗༻

  10. HipChatͷ͍͍ͱ͜Ζ w ҆Ձͳྉۚ w Ұ෦ػೳ͕ෆཁͳΒແྉͰ w ΦϯϓϨϛεͳαʔόʔͰಈ͘ w +*3"$POqVFODFͱͷ਌࿨ੑ

  11. ࣄྫ঺հ

  12. ͱ͋ΔνʔϜͷ࿩ w )JQ$IBU )VCPU 5FBN$JUZ

  13. ϏϧυˍσϓϩΠ HipChat APIܦ༝Ͱ ʨ

  14. Ϧελʔτ

  15. ͖ͬ͞ͷϏϧυˍσϓϩΠ

  16. TeamCity͔ΒϦελʔτ

  17. ΞϓϦͷ೔෇ߋ৽

  18. ͓·͚ɿద౰ʹฦ౴͢Δ

  19. ͍ͪ͹Μ޻෉ͨ͜͠ͱ w ίϚϯυΛ೔ຊޠʹ w ࠇ͍ը໘͕޷͖ͳͷ͸ΤϯδχΞ͚ͩ w lͯʹΛ͸z΍දهΏΕ΋͋Δ͔Βॊೈʹ w ʮϏϧυͯ͠ʯ˱ʮϏϧυΛͯ͠ʯ w

    ʮ೔෇มߋͯ͠ʯ˱ʮ೔෇͚มߋͯ͠ʯ
  20. Ͳ͏มΘ͔ͬͨ w νʔϜͷΈΜͳ͕$IBUΛݟͯ͘ΕΔΑ͏ʹ w ϦϦʔεʹ͔͔Δ͕͓࣌ؒΑͦ൒෼ʹ w ඇΤϯδχΞ΋αʔόʔૢ࡞Λੵۃతʹ w νʔϜͷ֎͔Β΋൓ڹ͕ w

    αʔόʔΛ௚઀ૢ࡞͢Δํ๏Λ๨Εͨ
  21. ChatOpsΛ࢝ΊΔ/޿ΊΔʹ͸ w ձ࿩Λָ͠Ή͜ͱ͔Β w ࣗ෼ͷνʔϜ͚ͩͰ w খ͞ͳػೳ͔Β w Φʔϓϯͳ৔ॴͰ΍Δ w

    $IBUʹເதʹͳΓ͗͢ͳ͍
  22. ·ͱΊ w $IBU0QTͱ͸ w $IBUͰ0QTʢӡ༻ʣ͢Δ͔Β$IBU0QT w ࠇ͍ը໘Λ$IBUʹஔ͖׵͑ΔΠϝʔδͰ w ͜Ε͔Β͸͡ΊΔͳΒ w

    ·ͣ͸খ͞ͳػೳΛࣗ෼ͷνʔϜ಺Ͱ w $IBU্Ͱձ࿩ʹࢀՃͯ͠΋Β͏ͷେ੾ w ༻๏༻ྔ͸कͬͯͶ