GitLab と統合する
GitLab アカウントを Jira に接続すると、チームは作業中の Jira 作業項目のコンテキストで開発アクティビティを表示できます。ツールは切り替え不要です。GitLab のコミット、ブランチ、またはマージ リクエストで Jira 作業項目キーが参照されると、Jira 作業項目が自動で更新されて最新の開発情報が表示されます。
CI/CD パイプラインを GitLab でセットアップすると、Jira でも Jira 作業項目、ボード、デプロイ タイムライン、リリース ハブにビルドとデプロイの情報が表示されます。デプロイを Jira と統合する方法については、こちらをご確認ください。
GitLab アカウントを Jiraに接続する
GitLab Marketplace アプリをインストールする
Atlassian Marketplace に進んで GitLab.com for Jira Cloud アプリをインストールします。
アプリをインストールしたら、[アプリを管理] リンクをクリックします。アプリが Jira サイトにすでにインストールされている場合は、Jira にログインして [設定]、[アプリ]、[アプリを管理] の順に選択します。
GitLab 名前スペースを Jira に追加する
Jira の [アプリを管理] ページで、GitLab for Jira アプリの詳細を展開して [開始] を選択します。
[名前スペースを追加] を選択します。
GitLab プロジェクトの名前空間を選択または入力します。プロジェクトの URL が
https://gitlab.com/mynamespace/new-projectである場合、名前空間はmynamespaceになります。
Jira 統合を GitLab でセットアップする
GitLab.com アカウントにログインします。
プロジェクトに移動し、[設定]、[統合] の順に選択します。
[統合を追加] で [Jira] を選択します。
Jira サイトの詳細を次のように入力します。
Web URL — Jira サイトの URL (例: https://myjirasite.atlassian.net) です。
ユーザー名またはメール アドレス — Jira プロファイルに登録されているユーザー名またはメール アドレスです。
パスワードまたは API トークン — API トークンを作成してクリップボードにコピーし、貼り付けます。Atlassian アカウント用の API トークンを管理する方法については、こちらをご確認ください。
[テスト設定] を選択して、接続が機能しているかどうかを確認します。
[変更を保存] を選択します。
Jira 作業項目キーをコミット、ブランチ、マージ リクエストに追加する
チームの開発アクティビティを Jira にリンクするために、コミット メッセージ、ブランチ名、マージ リクエストのタイトルに作業項目キーを含めましょう。開発作業で作業項目を参照する方法については、こちらをご確認ください。
CI/CD パイプラインを GitLab でセットアップする
GitLab.com アカウントにログインします。
プロジェクトに移動し、[CI/CD]、[Pipelines] の順に選択します。
パイプラインを含む
.gitlab-ci.ymlファイルを作成します。deployステージを追加して環境を設定します。GitLab で環境を設定する方法については、こちらをご確認ください。
ビルドとデプロイの情報を GitLab から Jira に送信するには、チームでコミット メッセージとブランチ名に Jira 作業項目キーを含めておく必要があります。パイプラインが GitLab で実行されるたびに、統合を通じてブランチ名とコミット メッセージで Jira 作業項目キーが検索されます。作業項目キーが見つかると、ビルドとデプロイの情報が Jira に送信されます。この情報は、チームの Jira 作業項目の開発パネル、ボード、デプロイ タイムライン、開発ページ、リリース ハブに表示されます。
この内容はお役に立ちましたか?