CarthageでビルドしたバイナリをTravisCIでキャッシュしたい

 CarthageでビルドしたバイナリをTravisCIでキャッシュしたい

potatotips 36の発表資料です

Fde9dba1aedf64b81188f4810a4b001c?s=128

Yuya Hirayama

January 13, 2017
Tweet

Transcript

  1. $BSUIBHFͰϏϧυͨ͠όΠφϦΛ 5SBWJT$*ͰΩϟογϡ࣌ؒ͠୹ॖ !IJSBHSBN QPUBUPUJQT

  2. w !IJSBHSBN w גࣜձࣾ4QFFF w ࠷ۙ͸3Y4XJGUͨͷ͠ʔ w 4VTIJ$BNFSB

  3. $BSUIBHF࢖ͬͯΔਓʙʂ

  4. $BSUIBHF#VJMEΛ HJUJHOPSFͯ͠Δਓʙʂ

  5. $BSUIBHF#VJMEΛHJUJHOPSF͢΂͖ཧ༝ w 4XJGUͷόʔδϣϯؒͰͷόΠφϦޓ׵ੑ͕҆ఆ ͠ͳ͍ ͰϏϧυͨ͠όΠφϦ͸ͰϦϯ Ϋग़དྷͳ͍ɺͱ͔  w ։ൃ࣌͸DPOpHVSBUJPO%FCVHɺϦϦʔε࣌͸ DPOpHVSBUJPO3FMFBTFͱ͔΍Γ·͢ΑͶʁ

  6. $BSUIBHF#VJMEΛHJUJHOPSF͠ͳ͍ཧ༝ w $*ͷίϯςφ্ͰґଘϥΠϒϥϦͷϏϧυ͢Δ ͷͭΒ͍ɹ௒Θ͔Δ

  7. ͜Ε͸ͻͲ͍

  8. ࣮ݱ͍ͨ͜͠ͱ w $BSUIBHF#VJME͸ίϛοτͨ͘͠ͳ͍ w $*্ͰδϣϒຖʹґଘϥΠϒϥϦΛϏϧυͨ͠ ͘ͳ͍ w ճ͸$*্ͰϏϧυͯ͠ɺ͋ͱ͸Ωϟογϡͯ͠ ࢖͍·ΘͤͨΒخ͍͠

  9. USBWJTZNMʹ$BSUIBHFΛ Ωϟογϡ͢ΔΑ͏ࢦఆ w ׂѪ w ެࣜυΩϡϝϯτࢀর w IUUQTEPDTUSBWJTDJDPNVTFSDBDIJOH "SCJUSBSZEJSFDUPSJFT

  10. δϣϒͷεΫϦϓτʹ͜Μͳ ͷΛ༻ҙ͢Δ w w IUUQTHJTUHJUIVCDPNIJSBHSBN EDFFEGCCFF

  11. ᶃ ᶄ

  12. Կͯ͠Μͷ w ຖճɺ$BSUpMFSFTPMWFEΛ$BSUIBHFͷதʹί ϐʔ͍ͯ͠Δ Ωϟογϡ͞ΕΔ  w $BSUIBHF$BSUpMFSFTPMWFE Ωϟογϡ͞Εͨ ΍ͭ

    ͱɺ$BSUpMFSFTPMWFE ࠓ)&"%ʹ͋Δ΍ͭ ʹEJ⒎͕ͳ͚Ε͹࠶Ϗϧυ͠ͳ͍ͰΩϟογϡΛ ࢖͏ w EJ⒎͕͋ͬͨΒͦͷϥΠϒϥϦ͚ͩϏϧυ͢Δ
  13. ෼ˠ෼

  14. ⚠⚠⚠஫ҙ⚠⚠⚠

  15. ެࣜʮόΠφϦ͸Ωϟογϡ͢Μͳʯ w ʮେ͖͍ϑΝΠϧ͸֎͔Βμ΢ϯϩʔυͯ͘͠Δ ΋Ωϟογϡ͔Βμ΢ϯϩʔυ͢Δ΋͔࣌ؒΘ Βͳ͍͔ΒΩϟογϡͯ͠΋ҙຯͳ͍Αʯ w "OESPJE4%,T %FCJBOQBDLBHFT +%, QBDLBHFT

    $PNQJMFECJOBSJFT %PDLFS JNBHFT
  16. ࠓͷͱ͜Ζࠔͬͯͳ͍ ͚Ͳࣗݾ੹೚Ͱ