2017-05-12 6 views
1

Gerritで複数のJiraインスタンスをサポートしている経験はありますか?現在の私の現在の設定は、1つのJiraインスタンスを指していますが、新しいJiraインスタンスに移行する途中にあり、両方を1つのGerrit Serverでサポートする必要があります。私は2番目を追加するために必要な場合、私は思っていたGerritで複数のJiraインスタンスをサポートする

[commentlink "changeid"] 
    match = (I[0-9a-f]{8,40}) 
    link = "#q,$1,n,z" 

[commentlink "jira"] 
    match = ([a-zA-Z]+-\\d+): 
    link = https://jira.url.com/browse/$1 

現在ごgerrit.configで設定commentlinkを持っています。また、私はjiraフックプラグインを持って、私は追加のプラグインが必要かどうか確かではありませんでした。助けてくれてありがとう!

+1

特にはJiraとは何の関係も。基本的には、コメントに "XXX-123"がある場合、そのテキストをリンクで置き換えます。どのリンクを使用すべきかをどのように知っていると思いますか? – kan

+0

問題の処理方法を更新しました。このケースで本当に必要なのかどうかは確かではありませんでしたが、それを追加したかったのです。 – user2019182

+0

特定のjira発行番号に対してどのjiraインスタンスを使用するのかを人間が理解する方法を教えてください。 – kan

答えて

1

だからのようなプロジェクト名ハードコーディング:

[commentlink "jira1"] 
    match = ((PRJA|PRJB|PRJC|PRJD)-\\d+): 
    link = https://jira1.url.com/browse/$1 

[commentlink "jira2"] 
    match = ([a-zA-Z]+-\\d+): 
    link = https://jira2.url.com/browse/$1 
関連する問題