diff --git a/process b/process index 65ce672..d474eb5 100755 --- a/process +++ b/process @@ -15,6 +15,14 @@ def markdown_links(urls): else: return '—' +def issues_link(issues_url): + if 'github.com' in issues_url: + issues_label = 'GitHub' + elif 'projects.theforeman.org' in issues_url: + issues_label = 'Redmine' + else: + issues_label = 'Issues' + return markdown_link(issues_label, issues_url) def print_markdown_table(entries, i18n=True): headers = ['Name', 'Team', 'Installer', 'RPM', 'deb', 'Tests', 'Issues'] @@ -30,7 +38,7 @@ def print_markdown_table(entries, i18n=True): markdown_link('RPM', entry.rpm_url), markdown_link('deb', entry.deb_url), markdown_links(entry.test_urls), - markdown_link('Issues', entry.issues_url), + issues_link(entry.issues_url), ] if i18n: row.append(markdown_link('i18n', entry.translations))