summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2021-01-31 02:01:04 +0700
committerDaniil Baturin <daniil@baturin.org>2021-01-31 02:01:04 +0700
commitdf998b53ac2b7f778704a235a32538f6d6f7e045 (patch)
tree67460ce0a0e1fcbf0ce218dd24d62a02858ffcb6 /scripts
parent4d06811fd203582bd21527cf0eff2679aad3bb36 (diff)
downloadcommunity.vyos.net-df998b53ac2b7f778704a235a32538f6d6f7e045.tar.gz
community.vyos.net-df998b53ac2b7f778704a235a32538f6d6f7e045.zip
Fix nightly build links and make them public.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/list-nightly-builds.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/list-nightly-builds.py b/scripts/list-nightly-builds.py
index 6de4058..042fd29 100755
--- a/scripts/list-nightly-builds.py
+++ b/scripts/list-nightly-builds.py
@@ -21,7 +21,7 @@ bucket = os.getenv("SNAPSHOTS_BUCKET")
def make_link(s, f):
f = re.sub(r'\s+', '+', f)
- return "https://s3.amazonaws.com/{0}/{1}".format(bucket, f)
+ return "https://s3.amazonaws.com/{0}/rolling/{1}".format(bucket, f)
def compare(l, r):
try:
@@ -48,6 +48,7 @@ for f in data:
file_names = list(set(map(lambda s: re.sub(r'rolling/(.*?)', r'\1', s), files)))
file_names.sort(reverse=True, key=cmp_to_key(compare))
+file_names.remove('vyos-rolling-latest.iso')
builds = []
@@ -60,10 +61,11 @@ for name in file_names:
tmpl = jinja2.Template("""
<ul>
+ <li><a href="{{latest}}">Latest build (symbolic link)</a></li>
{% for b in builds %}
<li><a href="{{b.link}}">{{b.file}}</a></li>
{% endfor %}
</ul>
""")
-print(tmpl.render(builds=builds))
+print(tmpl.render(latest=make_link('rolling', 'vyos-rolling-latest.iso'), builds=builds))