開発パネル
このページでは、下記の機能の紹介を行います。
1.ブランチ集計機能
開発者パネル中に、このJiraチケットに連携されているブランチの数について「4個のブランチ」と表示されます。このリンクをクリックしてください。
すると、このJiraチケットに連携されたブランチの情報が、グループ毎に一覧で表示されます。
ブランチ名をクリックすると、該当するGitLabページにとぶことができます。
各ブランチのマージリクエストの状況も表示されます。
この画面から、マージリクエストを作成 することも可能です。
2. ブランチ作成機能
開発パネル中に、このJiraチケットからブランチを作成できる「ブランチを作成」が表示されます。このリンクをクリックしてください。
ポップアップ画面のリストからブランチを作成したいプロジェクトを選択し、「ブランチ作成」をクリックしてください。
ブランチ名、作成元ブランチを入力し、「Create branch」ボタンをクリックするとブランチが作成されます。
3. コミット集計機能
開発者パネル中に、このJiraチケットのチケットIDをコミットコメントに含むコミットの数について「4件のコミット」と表示されます。このリンクをクリックしてください。
チケットに紐づいているコミット一覧が表示されます。
コミットをクリックし、該当GitLabページへ遷移することもできます。
4. マージリクエスト集計機能
マージリクエストのタイトルにJiraチケットIDが入っている場合、開発パネル中に「5件のマージリクエスト」と表示されます。このリンクをクリックしてください。
チケットに紐づいているマージリクエスト一覧が表示されます。
タイトルをクリックし、該当GitLabページへ遷移することもできます。
5.マージリクエスト作成機能
開発者パネル中に、このJiraチケットからGitLabのマージリクエストを作成できる「4個のブランチ」が表示されます。このリンクをクリックしてください。
チケットに紐づいているブランチ一覧が表示されます。マージリクエストを作成するブランチに対して、「マージリクエストを作成」をクリックしてください。
マージリクエストのタイトル等適宜入力し、「Submit merge request」ボタンをクリックしてください。
6. issue集計機能
開発者パネル中に、このJiraチケットのチケットIDをissueタイトル・説明に含むissueの数について「5件のIssues」と表示されます。このリンクをクリックしてください。
チケットに紐づいているissue一覧が表示されます。
タイトルをクリックし、該当GitLabページへ遷移することもできます。
7. issue作成機能
開発者パネル中に、このJiraチケット画面からissueを作成できる「Issueを作成」と表示されます。このリンクをクリックしてください。
issueを作成するプロジェクトをリストより選択し、「Issue作成」ボタンをクリックしてください。
「issue Description」が有効になっている場合、説明欄にJiraチケットURLが自動入力されます。
issueタイトル、説明などを入力し「Submit issue」ボタンをクリックしてください。
8.SonarQube連携
この機能は、プラグインVersion 1.0.0以降に実装された新しい機能です。
マージリクエスト集計機能 の画面上で、連携しているSonarQubeの情報を確認することができます。
9.スマートコミット機能
この機能は、プラグインVersion 1.2.0以降に実装された新しい機能です。
1コミットに複数Jiraチケットを紐づけます。(作業ログも含む)
コミット構文
<任意文字列> <ISSUE_KEY1> <ignored text> #time <value>w <value>d <value>h <value>m <コメント1> <ISSUE_KEY2> <ignored text> #time <value>w <value>d <value>h <value>m <コメント2>
サンプル
コミットメッセージ:JIPROJECTA-10 #time 1w 4.5h 開発完了 JIPROJECTA-11 #time 3d 単体テスト完了
JIPROJECTA-10チケットに上記コミットと紐ついて、作業ログが記録されます。
・作業時間:1 週, 4 時間, 30 分
・作業内容:開発完了
JIPROJECTA-11チケットに上記コミットと紐ついて、作業ログが記録されます。
・作業時間:3日
・作業内容:単体テスト完了