Slide 1

Slide 1 text

俺の考えた最強のDusk環境 -BSBWFM.FFUVQ5PLZP7PM *OOPWBUPS+BQBO*OD ෋ॴ྄ &OHJOFFS

Slide 2

Slide 2 text

-BSBWFM%VTL デフォルトは Google Chrome Chrome Driver

Slide 3

Slide 3 text

嫌な予感がする

Slide 4

Slide 4 text

環境構築担当への強い⾵風当たり の予感

Slide 5

Slide 5 text

૝ఆ͞ΕΔ൓Ԡ 1. Windowsの気持ちを考えたことあるんですか? 2. 宗教上の理理由でChromeをインストール出来ない。 3. 先⽣生! XXXX環境で動きません! ACジャパン - 苦情殺到!桃太郎(全国キャンペーン)より https://www.ad-c.or.jp/campaign/self_all/self_all_01.html

Slide 6

Slide 6 text

ରԠํ๏ 1. Chrome以外のDriverアリ 2. 公式マニュアルにも記載アリ 3. Qiitaもちらほら 分かる⼈人には簡単に解消できるが ⼈人によっては無限に時間を浪費する

Slide 7

Slide 7 text

そこで

Slide 8

Slide 8 text

ͦΕ%PDLFSʹͯ͠ΈΔ

Slide 9

Slide 9 text

%PDLFSʹ͢Δͱ 1. Dockerが動けば動く! 2. 開発環境構築が環境⾮非依存 3. すべてのクソリプを封殺 ѹ౗తղܾ

Slide 10

Slide 10 text

%PDLFSʹ͢Δͱ ͓·͚ CIでも同じ構成でそのまま動かせる https://blog.hanhans.net/2017/03/08/codeship/ Docker Cloud, Codeship, TravisCI

Slide 11

Slide 11 text

これで勝てる!

Slide 12

Slide 12 text

唐突なDEMO IUUQTHJUIVCDPNIBOIBOEPDLFSMBSBWFMTLFMUPO

Slide 13

Slide 13 text

%FNPͷ֓ཁ 1. docker-composeで環境⽴立ち上げ 2. docker内からLaravel Duskを実⾏行行 3. エラーが起きるとslackにスクショで通知