GitLab を Jira と統合する

GitLab アカウントを Jira に接続すると、チームは作業中の Jira 作業項目のコンテキストで開発アクティビティを表示できます。ツールは切り替え不要です。GitLab のコミット、ブランチ、またはマージ リクエストで Jira 作業項目キーが参照されると、Jira 作業項目が自動で更新されて最新の開発情報が表示されます。

CI/CD パイプラインを GitLab でセットアップすると、Jira でも Jira 作業項目、ボード、デプロイ タイムライン、リリース ハブにビルドとデプロイの情報が表示されます。デプロイを Jira と統合する方法については、こちらをご確認ください。

GitLab アカウントを Jiraに接続する

GitLab Marketplace アプリをインストールする

  1. Atlassian Marketplace に進んで GitLab.com for Jira Cloud アプリをインストールします。

  2. アプリをインストールしたら、[アプリを管理] リンクをクリックします。アプリが Jira サイトにすでにインストールされている場合は、Jira にログインして [設定]、[アプリ]、[アプリを管理] の順に選択します。

GitLab 名前スペースを Jira に追加する

  1. Jira の [アプリを管理] ページで、GitLab for Jira アプリの詳細を展開して [開始] を選択します。

  2. [名前スペースを追加] を選択します。

  3. GitLab プロジェクトの名前空間を選択または入力します。プロジェクトの URL が https://gitlab.com/mynamespace/new-project である場合、名前空間は mynamespace になります。

Jira 統合を GitLab でセットアップする

  1. GitLab.com アカウントにログインします。

  2. プロジェクトに移動し、[設定]、[統合] の順に選択します。

  3. [統合を追加] で [Jira] を選択します。

  4. Jira サイトの詳細を次のように入力します。

    1. Web URL — Jira サイトの URL (例: https://myjirasite.atlassian.net) です。

    2. ユーザー名またはメール アドレス — Jira プロファイルに登録されているユーザー名またはメール アドレスです。

    3. パスワードまたは API トークン — API トークンを作成してクリップボードにコピーし、貼り付けます。Atlassian アカウント用の API トークンを管理する方法については、こちらをご確認ください。

  5. [テスト設定] を選択して、接続が機能しているかどうかを確認します。

  6. [変更を保存] を選択します。 

Jira 作業項目キーをコミット、ブランチ、マージ リクエストに追加する

チームの開発アクティビティを Jira にリンクするために、コミット メッセージ、ブランチ名、マージ リクエストのタイトルに作業項目キーを含めましょう。開発作業で作業項目を参照する方法については、こちらをご確認ください。

GitLab Jira 統合の動画デモをご覧ください。

CI/CD パイプラインを GitLab でセットアップする

  1. GitLab.com アカウントにログインします。

  2. プロジェクトに移動し、[CI/CD]、[Pipelines] の順に選択します。

  3. パイプラインを含む .gitlab-ci.yml ファイルを作成します。

  4. deploy ステージを追加して環境を設定します。GitLab で環境を設定する方法については、こちらをご確認ください。

ビルドとデプロイの情報を GitLab から Jira に送信するには、チームでコミット メッセージとブランチ名に Jira 作業項目キーを含めておく必要があります。パイプラインが GitLab で実行されるたびに、統合を通じてブランチ名とコミット メッセージで Jira 作業項目キーが検索されます。作業項目キーが見つかると、ビルドとデプロイの情報が Jira に送信されます。この情報は、チームの Jira 作業項目の開発パネル、ボード、デプロイ タイムライン開発ページリリース ハブに表示されます。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。
Morty Proxy This is a proxified and sanitized view of the page, visit original site.