Commit 6134bb53 by e0d

cr comments

parent c5ecbc1d
...@@ -97,20 +97,20 @@ def generate_table(commit_range, include_merge=False): ...@@ -97,20 +97,20 @@ def generate_table(commit_range, include_merge=False):
""" """
Return a string corresponding to a commit table to embed in Confluence Return a string corresponding to a commit table to embed in Confluence
""" """
header = "||Author||Summary||Commit||JIRA||Verified?||" header = u"||Author||Summary||Commit||JIRA||Verified?||"
commit_link = "[commit|https://github.com/edx/edx-platform/commit/{sha}]" commit_link = "[commit|https://github.com/edx/edx-platform/commit/{sha}]"
rows = [header] rows = [header]
cbe = commits_by_email(commit_range, include_merge) cbe = commits_by_email(commit_range, include_merge)
for email, commits in cbe.items(): for email, commits in cbe.items():
for i, commit in enumerate(commits): for i, commit in enumerate(commits):
rows.append("| {author} | {summary} | {commit} | {jira} | {verified} |".format( rows.append(u"| {author} | {summary} | {commit} | {jira} | {verified} |".format(
author=email if i == 0 else "", author=email if i == 0 else "",
summary=commit.summary.replace("|", "\|").encode('ascii',errors='ignore'), summary=commit.summary.replace("|", "\|"),
commit=commit_link.format(sha=commit.hexsha), commit=commit_link.format(sha=commit.hexsha),
jira=", ".join(parse_ticket_references(commit.message)), jira=", ".join(parse_ticket_references(commit.message)),
verified="", verified="",
)) ))
return "\n".join(rows) return u"\n".join(rows)
def generate_email(commit_range, release_date=None): def generate_email(commit_range, release_date=None):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment