Skip to content
Snippets Groups Projects
Commit 7696f6fe authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[release] Fix readme update (still related to #78)

parent 2e47e4b2
No related branches found
No related tags found
No related merge requests found
Pipeline #52401 passed
...@@ -96,7 +96,7 @@ def _update_readme(readme, version): ...@@ -96,7 +96,7 @@ def _update_readme(readme, version):
""" """
# replace the badge in the readme's text with the given version # replace the badge in the readme's text with the given version
DOC_IMAGE = re.compile(r"\-(stable|(v\d+\.\d+\.\d+([abc]\d+)?))\-") DOC_IMAGE = re.compile(r"\-(available|master|latest|(v\d+\.\d+\.\d+([abc]\d+)?))\-")
BRANCH_RE = re.compile(r"/(stable|master|(v\d+\.\d+\.\d+([abc]\d+)?))") BRANCH_RE = re.compile(r"/(stable|master|(v\d+\.\d+\.\d+([abc]\d+)?))")
new_readme = [] new_readme = []
...@@ -106,10 +106,10 @@ def _update_readme(readme, version): ...@@ -106,10 +106,10 @@ def _update_readme(readme, version):
replacement = "/v%s" % version if version is not None else "/master" replacement = "/v%s" % version if version is not None else "/master"
line = BRANCH_RE.sub(replacement, line) line = BRANCH_RE.sub(replacement, line)
if ("software/bob" in line) or ("software/beat" in line): # our doc server if ("software/bob" in line) or ("software/beat" in line): # our doc server
replacement = "/v%s" % version if version is not None else "/stable" replacement = "/v%s" % version if version is not None else "/master"
line = BRANCH_RE.sub(replacement, line) line = BRANCH_RE.sub(replacement, line)
if DOC_IMAGE.search(line) is not None: if DOC_IMAGE.search(line) is not None:
replacement = "-v%s-" % version if version is not None else "-stable-" replacement = "-v%s-" % version if version is not None else "-latest-"
line = DOC_IMAGE.sub(replacement, line) line = DOC_IMAGE.sub(replacement, line)
new_readme.append(line) new_readme.append(line)
return "\n".join(new_readme) + "\n" return "\n".join(new_readme) + "\n"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment