Travis CIですぐに始める継続的インテグレーション

Travis CIですぐに始める継続的インテグレーション

9b69fbdeb0713def44a8731091ce5885?s=128

Yusuke Ando

March 26, 2014
Tweet

Transcript

  1. !ZBOEP 5SBWJT$*Ͱ͙͢ʹ࢝ΊΔ ܧଓతΠϯςάϨʔγϣϯ

  2. ZBOEP $BOEZ$BOFQIQ $BLF1)1࣮ફೖ໳

  3. FOHJOFZBSEDPKQ

  4. ۀ຿Ϩϕϧͷ1BB4 1)13VCZ/PEF+BWB
 ͝ೖ༻ͷࡍ͸ੋඇ

  5. ࠓ೔ͷ࿩୊ 5SBWJT$*ͷجૅ 5SBWJT$*ͷ࢝Ίํ 5SBWJT$*ͷ5*14

  6. 5SBWJT$*ͷجૅ

  7. ܧଓతΠϯςάϨʔγϣϯ4BB4 ೥݄ʹ஀ੜ ϕϧϦϯൃ .BUIJBT.FZFS+PTI,BMEFSJNJT ςετ؀ڥ͕Φʔϓϯιʔε 5SBWJT$*

  8. Φʔϓϯɺ෼ࢄɺଈ࣌ ෳ਺όʔδϣϯͰͷฒߦςετ ϥΠϒϥϦ։ൃऀɺར༻ऀ )JHIFS2VBMJUZ$PEF .BLFUIFXPSMEBCFUUFSQMBDF ಛ௕

  9. $ $  $MPKVSF &SMBOH (P (SPPWZ )BTLFMM +BWB +BWB4DSJQU

    0CKFDUJWF$ 1FSM 1)1 1ZUIPO 3VCZ 4DBMB ʜ ௒ରԠ
  10. &NBJM *3$ $BNQpSF 'MPXEPDL )JQ$IBU 4RXJHHMF 4MBDL 8FCIPPL ௨஌΋ଟ࠼

  11. ଟ࠼ͳରԠݴޠ
 0CKFDUJWF$  ࡉ͔ͳόʔδϣϯͷରԠ ϓϥΠϕʔτ൛͕ߴ͍ 0OMZ5SBWJT

  12. Φʔϓϯιʔε
 ແྉ ϓϥΠϕʔτ
 ʙ ฒߦδϣϒ਺͕ҟͳΔ 
 Ϗϧυ·ͰϑϦʔτϥΠΞϧ ྉۚ

  13. ࠷ॳ͔Β࢝ΊΔ

  14. 6CVOUV-544FSWFS&EJUJPOCJU ςετ͝ͱʹ·ͬ͞Βͳ؀ڥ $IFGͰߏங͞Ε͍ͯΔ ςετ؀ڥ

  15. None
  16. ίʔυΛ(JU)VCʹஔ͘ 5SBWJT$*͔ΒΞΧ΢ϯτ࿈ܞ ֘౰ϦϙδτϦͷεϥΠμʔΛ0/ લఏ৚݅

  17. None
  18. 5SBWJT$*ʹ$*ͷઃఆΛࢦࣔ ݴޠɺόʔδϣϯɺࣄલॲཧ ςετʹඞཁͳ伴৘ใ΋ॻ͚Δ จ๏νΣοΫ΋Մೳ USBWJTZNM

  19. USBWJTZNM

  20. SVCZ ݡ͍σϑΥϧτʹ߹ΘͤΔͱָ CVOEMFJOTUBMM SBLF

  21. όʔδϣϯ

  22. None
  23. None
  24. ௥ՃίϚϯυ JOTUBMM CFGPSF@JOTUBMM

  25. Ϗϧυεςʔλε

  26. ͓ͲΖ͖ ໠྽ʹ؆୯ ໠྽ʹศར

  27. 5SBWJT$*ͷ5*14

  28. ςετͷ࠶࣮ߦ ωοτϫʔΫͳͲ͕ݪҼͷࡍ ࠶࣮ߦ͢Ε͹௨Δ མͪண͍ͯ8FCͷϘλϯΛԡ͢

  29. None
  30. 4FMFOJVN5FTUJOH 5SBWJT$*ʹ͸pSFGPY͕ೖ͍ͬͯΔ Y7GCΛىಈͯ͠ϒϥ΢βΛىಈ ϒϥ΢βΛ࢖ͬͨςετΛࣗಈԽ

  31. None
  32. ҉߸Խ "1*ΩʔͳͲΛͦͷ··ίϛοτʁ USBWJTHFNͰFODSZQU USBWJTZNMʹTFDVSFbFODSZQUFE` ࣮ߦ࣌ʹσίʔυͯ͠ղऍ

  33. ҉߸Խͷྫ

  34. จ๏νΣοΫ USBWJTMJOUHFN USBWJTZNMͷจ๏νΣοΫ ΦϯϥΠϯͰ΋࣮ߦՄೳ

  35. &OHJOF:BSE࿈ܞ (JU)VC΁ίʔυΛϓογϡ 5SBWJT$*͕ςετΛ࣮ߦ ࣗಈͰ&OHJOF:BSE΁σϓϩΠʂ

  36. None
  37. ·ͱΊ ςετ͸5SBWJT$* 1BB4͸&OHJOF:BSE ΞϓϦͷ։ൃʹूதʂ

  38. ଓ͖͸ϒϩάͰ