SlideShare a Scribd company logo
2016.12.3
GitLab/GitLab.com 勉強会 第2回
自己紹介
名前 : 濱田 尚宏
所属 : 株式会社 エス・テー・ラボ
活動 : たまーに勉強会に参加
趣味 : お酒
GitLab歴: 1年ちょい
よろしくお願いします
新機能
1. Issue Board
2. Description Templates
3. Discussion Resolution
4. おまけ
Issue Board
Issue Board
• GitLab 8.11から使用可能
• いわゆるカンバン
• Issueに付与するLabelごとにカンバン
で整理できる
Issue Board
Closedされた
Issueの一覧
Openになっている
Issueの一覧
Boardで表示する
Labelを追加できる
使い方
見たほうが早いのでデモ
感想・よかったこと
• Labelの切り替えが簡単
• Issueのステータスが視覚的に
見やすい(管理しやすい)
• 進捗報告が楽
Description Templates
Description Templates
• GitLab 8.11から使用可能
• IssueやMergeRequestに記載する
Description(説明)のテンプレート
• GitHubのIssue and Pull Request
templatesとほぼ同じ
GitHubとの違い
• Issue用とMergeRequest用のテンプ
レートを別々のディレクトリで管理
• テンプレートを複数用意できる
(選択可能)
作り方
1. .GitLabディレクトリを作成
2. 1.配下にissue_templatesディレクトリ、
merge_request_templatesディレクト
リを作成
3. 2.配下にTemplateファイル(.md)を
作成
こんな感じ
使い方
見たほうが早いのでデモ
感想・よかったこと
• Descriptionに何を書くべきか悩む時
間が短縮
• 記述レベルや内容が統一されてきた
• 誰でも編集でき、気軽にカイゼン
• 併せてSlash Commandを使えばLabel
等の設定も一緒にできて便利
Discussion resolution
Description Templates
• GitLab 8.11から使用可能
• コードレビューの進捗を管理できる
• レビューが完了していない
MergeRequestのmergeを抑止でき
る(GitLab 8.14以降)
使い方
見たほうが早いのでデモ
感想・よかったこと
• 指摘した内容について合意および修
正されているか分かりやすい
• 修正漏れがなくなった
• 操作ミス等によるMergeを防げる
おまけ
GitLab.comだけ
• Issue Boardを複数作成できる
• Labelをうまくカテゴリ分けできれば非常に強力
• LabelはBoard間で共有するので注意
• たくさん作ると管理が煩雑になる
• 正式名称は不明(helpなし)
Multi Issue Borad
最後に
今日紹介した機能は(ほぼ)全て設定
不要で今からでも使用できます。
GitLabのCI/CDは非常に強力ですが
手軽に始められて、便利な機能も
たくさんあるので
どんどん活用しましょう!

More Related Content

PDF
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
PPTX
GitとCIとかチャットとかをオンプレで運用する話
PDF
GitLab Prometheus
PPTX
GitLabを16万8千光年ワープさせた話(改)
PDF
MakeGoodで快適なテスト駆動開発を
PPTX
Git & GitHub & kintone でウルトラハッピー!
PDF
楽しいGit外部公開用
PDF
バージョン管理システム比較資料
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitとCIとかチャットとかをオンプレで運用する話
GitLab Prometheus
GitLabを16万8千光年ワープさせた話(改)
MakeGoodで快適なテスト駆動開発を
Git & GitHub & kintone でウルトラハッピー!
楽しいGit外部公開用
バージョン管理システム比較資料

What's hot (20)

PDF
会社にGitHub Enterpriseを導入してみた話
PDF
Git extensions ws外部公開用
PDF
Github of project
PDF
Gitと出会って人生変わった テックヒルズ2013-03-22
PPTX
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
PDF
ホームディレクトリに埋もれた便利なコードをさがせ!
KEY
Yapc2012資料
PPTX
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
PDF
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
PDF
Google App Engine で ChatOps やっていき
PDF
GitHub + Circle CI で幸せになろう
PDF
Git flowの活用事例
PDF
Metahub for github
PDF
猫にはわからないGit講座
PPTX
Gitの勉強 紹介編-
PDF
はじめてのGit forデザイナー&コーダー
PPTX
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
PDF
GitBucketで社内OSSしませんか?
PDF
【社内勉強会】弊社でGit!実案件での運用
PDF
ドリコムJenkins勉強会資料
会社にGitHub Enterpriseを導入してみた話
Git extensions ws外部公開用
Github of project
Gitと出会って人生変わった テックヒルズ2013-03-22
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
ホームディレクトリに埋もれた便利なコードをさがせ!
Yapc2012資料
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
改訂第3版 Jenkins 実践入門 what's newから見るJenkinsのUpdate
Google App Engine で ChatOps やっていき
GitHub + Circle CI で幸せになろう
Git flowの活用事例
Metahub for github
猫にはわからないGit講座
Gitの勉強 紹介編-
はじめてのGit forデザイナー&コーダー
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
GitBucketで社内OSSしませんか?
【社内勉強会】弊社でGit!実案件での運用
ドリコムJenkins勉強会資料
Ad

GitLab/GitLab.com勉強会 第2回