カスタムイシュートラッカー
外部のイシュー・トラッカーをGitLabとインテグレーションすることができます。お好みのイシュー・トラッカーがインテグレーション一覧にない場合は、カスタム・イシュー・トラッカーを有効にすることができます。
カスタムイシュートラッカーを有効にすると、プロジェクトの左サイドバーにイシュートラッカーへのリンクが表示されます。
カスタムイシュートラッカーを有効にします。
プロジェクトでカスタムイシュートラッカーを有効にするには、次のようにします:
- 左のサイドバーで「検索」または「移動」を選択してあなたのプロジェクトを検索します。
- 設定]>[インテグレーション]を選択します。
- カスタムイシュートラッカーを選択します。
- インテグレーションを有効にする]で、[アクティブ]チェックボックスを選択します。
-
必須項目を入力します:
- プロジェクトのURL:カスタム課題トラッカー内のすべてのイシューを表示するためのURLです。
-
イシューのURL:カスタム課題追跡システムで課題を表示するためのURLです。URL には
:id
.:id
をコンテナで含める必要があります。:id
GitLab:id
はイシュー番号に:id
置き換えます:id
(例えば、https://customissuetracker.com/project-name/:id
はhttps://customissuetracker.com/project-name/123
になります)。 - 新しいイシューの URL: このURLは使用されておらず、削除するイシューが存在します。任意のURLを入力してください。
- オプション。Test settingsを選択します。
- 変更を保存を選択します。
カスタムイシュートラッカーでイシューを参照
カスタム課題追跡システムでイシューを参照するには、次のようにします:
-
#<ID>
<ID>
は数字です (例えば、#143
)。 -
<PROJECT>-<ID>
(例えばAPI_32-143
):-
<PROJECT>
は大文字で始まり、大文字、数字、またはアンダースコアが続きます。 -
<ID>
は数字。
-
リンクでは<PROJECT>
の部分は無視され、常にIssue URL で指定されたアドレスを指します。
内部と外部の両方のイシュー・トラッカーを有効にしている場合は、長いフォーマット(<PROJECT>-<ID>
)を使用することをお勧めします。短いフォーマットを使用し、同じIDのイシューが内部イシュー・トラッカーに存在する場合、内部イシューがリンクされます。