Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
最近の wercker 便利って話 #tqrk10
Daisuke Fujita
May 29, 2016
Programming
2
830
最近の wercker 便利って話 #tqrk10
TokyuRuby会議 10
http://regional.rubykaigi.org/tokyu10/
での飛び込み LT 資料です
Daisuke Fujita
May 29, 2016
Tweet
Share
More Decks by Daisuke Fujita
See All by Daisuke Fujita
SREcon19 Asia/Pacific Recap
dtan4
0
120
Our Practices of Delegating Ownership in Microservices World
dtan4
4
8k
Kubernetes Cluster Upgrade / Mercari Meetup for Microservices Platform
dtan4
3
3.7k
KubeCon EU 2018 Recap: Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions / Kubernetes Meetup Tokyo 11 #k8sjp
dtan4
1
1.6k
Wantedly から Chef を一掃した話 / #chibadan
dtan4
24
11k
さようなら Chef こんにちは Dockerfile / Web Tech Tokyo #1
dtan4
6
6.6k
Docker をフル活用したインフラの紹介と成長し続けるためのインフラ戦略 / #abejameetup
dtan4
19
3.7k
Docker Compose PaaS の作り方、そして社内に導入した話 / #yapc8oji
dtan4
1
7.3k
Writing Kubenetes tools in Go
dtan4
1
3k
Other Decks in Programming
See All in Programming
atama plusの開発チームはどのように「不確実性」に向き合ってきたか〜2022夏版〜
atamaplus
3
620
kintoneでランダム取得を作ってみた(imoniCamp 2022-07-27)
shokun1108
0
150
プロダクトの成長とSREと
takuyatezuka
0
120
VIMRC 2022
achimnol
0
140
Records の使い方はこれでいいの? をみんなで考えたい / Java DO #20
gishi_yama
0
120
Introduction to Property-Based Testing @ COSCUP 2022
cybai
1
150
ECサイトの脆弱性診断をいい感じにやりたい/OWASPKansaiNight_LT1_220727
owaspkansai
0
300
話題の AlloyDB は本当に凄いデータベースなのでプレビューを使い倒した #devio2022
maroon1st
0
13k
Git Rebase
bkuhlmann
7
1k
Rに管理されてみる
kazutan
0
260
Babylon.jsで作ったsceneをレイトレーシングで映えさせる
turamy
1
210
More Than Micro Frontends: 3 Further Use Cases for Module Federation @DWX 2022
manfredsteyer
PRO
0
380
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
337
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
19
1.2k
How GitHub (no longer) Works
holman
297
140k
How New CSS Is Changing Everything About Graphic Design on the Web
jensimmons
213
11k
How to train your dragon (web standard)
notwaldorf
60
3.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
12
940
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
127
8.5k
BBQ
matthewcrist
74
7.9k
Documentation Writing (for coders)
carmenintech
48
2.6k
Atom: Resistance is Futile
akmur
255
20k
Visualization
eitanlees
125
12k
Intergalactic Javascript Robots from Outer Space
tanoku
260
25k
Transcript
࠷ۙͷXFSDLFS ศར͍ͬͯ͏ 2016-05-29 #tqrk10 @dtan4
!EUBO
EUBOUFSSBGPSNJOH
EUBOQBVT Docker Compose-compatible OSS PaaS
XFSDLFS
IUUQXFSDLFSDPN
XFSDLFS • ϓϥΠϕʔτϦϙδτϦແݶʹ CI Ͱ͖Δͭ • Docker-base CI • ࠷ۙࢿۚௐୡͨ͠
Amsterdam & SF based Startup
None
8FSDLFS8PSLqPXT • Jenkins, Concourse CI Ͱ͓ೃછΈͷ ϫʔΫϑϩʔػೳ͕ಋೖ͞Εͨ • ෳύΠϓϥΠϯΛฒྻͰ࣮ߦͰ͖Δ •
͏͚ͩͳΒແྉʂʂʂʂʂʂʂʂ
https://app.wercker.com/#applications/57397bbed99505465708deb7
https://app.wercker.com/#applications/57397bbed99505465708deb7
None
ศར • ϏϧυύΠϓϥΠϯΛׂɾฒྻ࣮ߦͰ͖ΔͷͰ ૯࣮ߦ͕࣌ؒॖ͢Δʢ͔ʣ • ׂͨ͠ύΠϓϥΠϯ୯ҐͰ࠶࣮ߦͰ͖Δ • feature spec ͕ͳΜ͔ࣦഊͨ࣌͠ͱ͔ʂ
• Heroku, ECS, Kubernetes, Docker Registry σϓϩΠΛαϙʔτ
ݫ͍͠ • λεΫؒͰΩϟογϡ $WERCKER_CACHE_DIR ͕ڞ༗͞Εͳ͍ • ͱΓ͋͑ͣຖճ bundle install …
• ෳλεΫͷ݁ՌΛड͚࣮ͯߦɺΈ͍ͨͳ ͜ͱ͕Ͱ͖ͳ͍ • શλεΫऴྃޙʹ·ͱΊͯ slack-notify Έ͍ͨͳ • ແྉͩͱฒྻ 2
None
None
·ͱΊ • Wercker Workflow ศརʂ • ࣾͰঃʑʹରԠ͍ͤͯͬͯ͞Δ • …ͱ͍͑ɺ͍͠ͱ͜Ζ͋ΔͷͰ Slack
ͱ͔Ͱ ϑΟʔυόοΫʂ • wercker ͬͱ͞ΕΔ͖