GitLab と統合する

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 作業項目の開発パネル、ボード、デプロイ タイムライン開発ページリリース ハブに表示されます。

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

アトラシアン コミュニティをご利用ください。