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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
MUSUBIXとは
nahisaho
0
130
CSC307 Lecture 04
javiergs
PRO
0
660
AI & Enginnering
codelynx
0
110
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
dchart: charts from deck markup
ajstarks
3
990
Fragmented Architectures
denyspoltorak
0
160
ぼくの開発環境2026
yuzneri
0
230
Fluid Templating in TYPO3 14
s2b
0
130
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
AI巻き込み型コードレビューのススメ
nealle
2
300
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
970
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
The SEO identity crisis: Don't let AI make you average
varn
0
240
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
62
Speed Design
sergeychernyshev
33
1.5k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Claude Code のすすめ
schroneko
67
210k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
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