Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
マージリクエストすると自動でレビュー用Drupal環境を作ってくれるやつ / Drupal Study Meeting @ DC 5th
Search
masamoto
May 31, 2017
Programming
0
260
マージリクエストすると自動でレビュー用Drupal環境を作ってくれるやつ / Drupal Study Meeting @ DC 5th
drupal-review-env のご紹介です。
GitHub:
https://github.com/masamotod/drupal-review-env
masamoto
May 31, 2017
Tweet
Share
More Decks by masamoto
See All by masamoto
Content Deployモジュールのご紹介 / Drupal Study Meeting @ DC 2nd
masamoto
0
200
d7→d8 のテーブル構造の変化 / Drupal Study Meeting @ DC 1st
masamoto
0
260
Other Decks in Programming
See All in Programming
見た目から始める生産性向上
ikumatadokoro
10
1.5k
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
1k
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.4k
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
160
Next.js App Router
quramy
12
2k
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
140
Try creating your own orderedmap
kazamori
1
260
Hanami and htmx
bkuhlmann
0
230
Git Rebase
bkuhlmann
11
1.6k
AmperとFleetを使ったAndroidアプリ
yoppie
0
270
雑に思考を整理する技術と効能
konifar
64
31k
Node.js v22 で変わること
yosuke_furukawa
PRO
12
4k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
21
3.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
Optimizing for Happiness
mojombo
370
69k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Fantastic passwords and where to find them - at NoRuKo
philnash
39
2.5k
The Cult of Friendly URLs
andyhume
74
5.7k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
KATA
mclloyd
16
12k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
Transcript
ϚʔδϦΫΤετ͢Δͱ ࣗಈͰϨϏϡʔ༻DrupalڥΛ ࡞ͬͯ͘ΕΔͭ masamoto@dgcircus
ϚʔδϦΫΤετ (MR) ͱ • ͋Δϒϥϯν͔ΒผͷϒϥϯνͷϚʔδɹ ґཔΛग़ͤΔGitLabͷػೳ • diffͷ֬ೝɺϚʔδͷ࣮ߦΛWeb͔Βߦ͑Δ • GitHubͩͱPull
Request
Git Flow + MRۦಈ։ൃ • ϝΠϯ։ൃϒϥϯν (developϒϥϯν) ʹ ίϛοτͨ͠Γpushͨ͠Γ͠ͳ͍ •
มߋ͢Δ࣌featureϒϥϯνΛͬͯMR͢Δ • MRΛϨϏϡʔͯ͠Β͍ɺϨϏϡʔΛ௨ͬͨ มߋ͚ͩdevelopʹϚʔδ͞ΕΔ
Git Flow + MRۦಈ։ൃ • ϨϏϡʔ͢Δ࣌ʹίʔυ͚ͩͰͳ͘ಈ࡞֬ೝ ͨ͘͠ͳͬͯ͘Δ • Drupalͩͱखܰʹಈ࡞Λ֬ೝͰ͖ͳ͍ •
ιʔείʔυ͚ͩͰͳ͘ɺDB੩తϑΝΠϧ ߋ৽͠ͳ͍ͱಈ͔ͳ͍ • Ҏલͷঢ়ଶʹ͢ͷΊΜͲ͍͘͞
ϚʔδϦΫΤετ͢Δͱ ࣗಈͰϨϏϡʔ༻ڥΛ ্ཱͪ͛ͯ͘ΕΔ͕ͭཉ͍͠
drupal-review-env IUUQTHJUIVCDPNNBTBNPUPEESVQBMSFWJFXFOW
drupal-review-env The command line tool to launch cloned Drupal environment
for review (code review, test, etc...) https://github.com/masamotod/drupal- review-env
͍ํ
ڥΛ࡞Δ $ drupal-review-env create <branch-name>
ڥΛߋ৽ (มߋΛpull) $ drupal-review-env pull <branch-name>
σϞ
՝ • Webͷཧը໘͕ཉ͍͠ (CakePHPͰ࡞Γ͍ͨ) • JenkinsͰಈ͔͢ͷ͕ΊΜͲ͔ͬͨ͘͞ • γΣϧεΫϦϓτͩͱ֦ு͕͠ΜͲ͘ͳ͖ͬͯ ͨ •
Slack௨ͱ͔ΛڧԽ͍ͨ͠
fin