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 S...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
masamoto
May 31, 2017
Programming
0
290
マージリクエストすると自動でレビュー用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
230
d7→d8 のテーブル構造の変化 / Drupal Study Meeting @ DC 1st
masamoto
0
270
Other Decks in Programming
See All in Programming
Patterns of Patterns
denyspoltorak
0
1.4k
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
130
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
240
SourceGeneratorのススメ
htkym
0
200
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
740
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
470
CSC307 Lecture 07
javiergs
PRO
0
550
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
130
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
710
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
470
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Claude Code のすすめ
schroneko
67
210k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
730
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
エンジニアに許された特別な時間の終わり
watany
106
230k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Test your architecture with Archunit
thirion
1
2.2k
Tell your own story through comics
letsgokoyo
1
810
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Chasing Engaging Ingredients in Design
codingconduct
0
110
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