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
GitLab Features
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
megos
December 18, 2018
Technology
1
350
GitLab Features
megos
December 18, 2018
Tweet
Share
More Decks by megos
See All by megos
個人開発を続けるということ / Continuing Personal Development
megos
0
250
わたしの開発環境の歴史 / My environment history
megos
0
330
社内でしか使わない勤怠管理システムにOAuth2を導入してみた / Kagomoku #19
megos
0
2.2k
CUIが嫌ならGUIからGitを使えばいいじゃない / kagomoku #17
megos
0
400
Join! かごえん / Join Kagoeng
megos
0
87
GitLab Hacks
megos
1
380
Gitlab meets minutes
megos
2
300
2018年まとめ / Summary of 2018
megos
0
310
Dockerで作るLaTeX執筆環境 / Writing LaTeX with Docker
megos
0
1.8k
Other Decks in Technology
See All in Technology
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
130
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
340
toCプロダクトにおけるAI機能開発のしくじりと学び / ai-product-failures-and-learnings
rince
6
5.5k
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
11
4.6k
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
120
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
140
なぜ今、コスト最適化(倹約)が必要なのか? ~AWSでのコスト最適化の進め方「目的編」~
htan
1
110
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
430
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
Agile Leadership Summit Keynote 2026
m_seki
1
310
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
2
850
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
190
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Building Applications with DynamoDB
mza
96
6.9k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Designing Experiences People Love
moore
144
24k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
First, design no harm
axbom
PRO
2
1.1k
Ruling the World: When Life Gets Gamed
codingconduct
0
140
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Google's AI Overviews - The New Search
badams
0
900
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
130
Transcript
GitLab Features megos @ GitLab Meetup Kagoshima #2 2018/12/18
megos Full stuck engineer (not stack) • ͓͠͝ͱɿVue.jsɺReactɺࣾΠϯϑϥ • Twitterɿ@tmegos
ࠓGitLabʹ͓ੈʹͳΓ·ͨ͠ʂ
Environment • GitLab Enterprise Edition • 11.5.3-ee • 11.6.0-rc7-ee •
GitLab Community Edition • 11.5.3
User Interface
Preferred language gitlab.com/profile > Main settings • ΞϓϦέʔγϣϯશମͷݴޠΓସ͕͑Մೳ • ࣾʹಋೖ͍͢͠ʢ͔ʣ
• ࢼݧత͔͕ͭͯ͢༁͞Ε͍ͯΔΘ͚Ͱͳ͍ • ݴޠସʹΑΔෆ۩߹͕ͨ·ʹ͋Δ • ϒϥϯνͷυϩοϓμϯ͕ۭʹͳΔ https://gitlab.com/gitlab-org/gitlab-ce/issues/46654
Language: English
Language: ຊޠ
ϝϯόʔؒͷᴥᴪʹҙ Issue 1024൪ͷ݅Ͱ͚͢Ͳ… Issue ͬͯͳΜͰ͔͢ʁ ⁉
None
Navigation theme gitlab.com/profile/preferences
Syntax highlighting theme gitlab.com/profile/preferences
Theme • ؾΛม͍͑ͨͱ͖ʹ • ίʔυϨϏϡʔͰίʔυ͕ݟ͍͢
Web IDE
Web IDE
Web IDE • Monaco editor͕ϕʔε • جຊతͳૢ࡞Ͱ͖Δ • ϑΝΠϧπϦʔ •
λϒ • ΠϯςϦηϯε
Web IDE • ؆୯ͳमਖ਼͕WebͰߦ͑Δ • ڊେͳϦϙδτϦΛΫϩʔϯ͠ͳ͍͍ͯ͘ • OSSࢀՃͷෑډ͕Լ͕Δ
Git features
Gitͷૢ࡞ • New branch, Tag
Gitͷૢ࡞ • ϑΝΠϧͷՃɺΞοϓϩʔυ
Gitͷૢ࡞ • σΟϨΫτϦͷ࡞
Gitͷૢ࡞ • Revert, Cherry-pick (per commit)
Gitͷૢ࡞ • Revert, Cherry-pick (per merge request)
Issue
Create merge request / branch
Description templates • IssueͷςϯϓϨʔτ • .gitlab/issue_template ҎԼʹmdϑΝΠϧ • ෳύλʔϯʹରԠ
Description templates • mdϑΝΠϧΛ࡞
Description templates • Issue࡞࣌ʹબͰ͖Δ
Quick actions gitlab.com/help/user/project/quick_actions • ίϝϯτ෦ʹʮ/ίϚϯυ໊ʯͰ࣮ߦ • ׳ΕΔͱૣ͍
Time tracking • /estimate [࣌ؒ] ͰݟੵΓ࣌ؒΛηοτ
Time tracking • /spend [࣌ؒ] Ͱ࡞ۀ࣌ؒΛηοτ
Time tracking • Issue, Milestone͝ͱʹूܭ͞ΕΔ
Time tracking • Issue, Milestone͝ͱʹूܭ͞ΕΔ
Time tracking • " GitLabͰཧ͕݁͢Δ • # εϥογϡίϚϯυෑډ͕ߴ͍ʢΒ͍͠ʣ • #
ೖྗΛΑ͘ΕΔ
Issue Boards (Kanban)
Merge request
Merge request? • GitHubͰ͍͏ͱ͜ΖͷʮPull requestʯ
Changes
Changes ϑΝΠϧπϦʔ
Changes Changes ݟ͍͢ʂʂ
Changes • มߋՕॴҎ֎ʹίϝϯτͰ͖Δ
Description templates • Merge requestͷςϯϓϨʔτ • Issueͱಉ͡ • .gitlab/merge_request_template ҎԼʹ
mdϑΝΠϧΛઃஔ • ෳύλʔϯʹରԠ
Remove source branch when Merge request is accepted • ϚʔδޙࣗಈͰsource
branchΛআ • Ε͕ͪ
Merge when pipeline succeeds • CI͕௨ͬͨΒϚʔδΛࣗಈͰߦ͏ • LGTM -> CIͪ
-> ϚʔδΛΕ͕ͪ
ެࣜυΩϡϝϯτ gitlab.com/help
ͥͻͬͯΈ͍ͯͩ͘͞ʂ