lts/lts-release-mail: Include link to the docs changelog in the mail
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: Ic220afa9d07b1a302c142f2e9694c604f3a1aa10
diff --git a/lts/lts-release-mail.py b/lts/lts-release-mail.py
index de86821..f6fd0e1 100755
--- a/lts/lts-release-mail.py
+++ b/lts/lts-release-mail.py
@@ -27,6 +27,10 @@
return s
+def is_sandbox_run():
+ return os.environ.get("SANDBOX_RUN") != "false"
+
+
def main():
argp = argparse.ArgumentParser(description="Prepare TF-A LTS release email content")
argp.add_argument("-u", "--url", default=DEFAULT_URL, help="repository URL (default: %(default)s)")
@@ -104,12 +108,20 @@
commits = commits.rstrip()
references = references.rstrip()
+ if is_sandbox_run():
+ rtd_url = "https://pfalcon-trustedfirmware-a-sandbox.readthedocs.io/en/"
+ else:
+ rtd_url = "https://trustedfirmware-a.readthedocs.io/en/"
+ rtd_slug = args.release_tag.lower().replace("/", "-")
+ rtd_url += rtd_slug
+
version = base_release[len("lts-v"):]
sys.stdout.write(
mail_template.format(
version=version,
commits=commits,
references=references,
+ rtd_url=rtd_url,
)
)