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

GitHub と Travis CI で WordPress テーマをテスト、ビルド、そして自動化

GitHub と Travis CI で WordPress テーマをテスト、ビルド、そして自動化

WordCamp Kansai 2016 のセッション「WordPress テーマの継続的インテグレーション」の登壇資料です。
CI = Continuous Integration ( 継続的インテグレーション ) の入門的な位置づけとして自作の WordPress テーマで試した事例などを紹介しています。

More Decks by はのめぐみ / Megumi Hano

Other Decks in Technology

Transcript

  1. ͓͠ͳ͕͖@ ࣗ࡞ͷςʔϚ"NFUIZTUΛྫʹɺ ܧଓతΠϯςάϨʔγϣϯʹ͍͓ͭͯ࿩͠·͢  ͖͔͚ͬ  $*ͱ͸  ͳͥ΍Δͷ͔ 

    Ͳ͏΍ͬͯ΍Δͷ͔ ⁃ ςετ঺հฤ ⁃ $*࣮ߦɾӡ༻ฤ  ·ͱΊ ऴΘΓʹ
  2. 1)1$PEF4OJGGFS 1)1$4 @ 8PSE1SFTTͷίʔσΟϯάن໿ʹ Ԋ͍ͬͯΔ͔ςετ     1)1ͷ੩తղੳ

    ະఆٛͷม਺ɺ࢖༻͞Εͯͳ͍ม਺ɺؔ਺Λݕग़ 4BTT TDTTϑΝΠϧ ͷจ๏νΣοΫ +4ͷจ๏νΣοΫ
  3. 1)1.FTT%JUFDUPS 1)1.% @ 8PSE1SFTTͷίʔσΟϯάن໿ʹ Ԋ͍ͬͯΔ͔ςετ     1)1ͷ੩తղੳ

    ະఆٛͷม਺ɺ࢖༻͞Εͯͳ͍ม਺ɺؔ਺Λݕग़ 4BTT TDTTϑΝΠϧ ͷจ๏νΣοΫ +4ͷจ๏νΣοΫ
  4. EFWFMPQ NBTUFS SFMFBTF ϦϦʔε 13 5SBWJT$* ʹΑΔ Ϗϧυ࣮ߦ ։ൃ׬ྃ Ϛʔδ

    ඞཁϑΝΠϧΛ σϞαΠτʹ ࣗಈσϓϩΠ ˞σϓϩΠαʔϏεΛ ར༻ 5SBWJT$* ʹΑΔ ςετ࣮ߦ