summaryrefslogtreecommitdiffstats
path: root/_scripts
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2014-11-24 13:40:06 +0100
committerNatanael Copa <ncopa@alpinelinux.org>2014-11-24 13:40:06 +0100
commit620169cc5262d879e568b2eb869b2046fe71f637 (patch)
treebc0c37687401510b2cf8ff5deee99a682ac0ef02 /_scripts
parent0bb8cc625cdd07bf0adde9aaa12fcbd8b9b08d05 (diff)
downloadalpine-mksite-620169cc5262d879e568b2eb869b2046fe71f637.tar.bz2
alpine-mksite-620169cc5262d879e568b2eb869b2046fe71f637.tar.xz
generate_releases: add download urls for iso and sha sums
and add a default release
Diffstat (limited to '_scripts')
-rw-r--r--_scripts/generate_releases.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/_scripts/generate_releases.lua b/_scripts/generate_releases.lua
index d6854a1..94ab2c4 100644
--- a/_scripts/generate_releases.lua
+++ b/_scripts/generate_releases.lua
@@ -2,13 +2,19 @@
yaml = require("yaml")
+url_prefix="http://wiki.alpinelinux.org/cgi-bin/dl.cgi"
t = {}
for i = 1,#arg do
local f = assert(io.open(arg[i]))
for _,v in pairs(yaml.load(f:read("*a"))) do
+ v.iso_url = ("%s/%s/releases/%s/%s"):format(url_prefix,
+ v.branch, v.arch, v.iso)
+ v.sha256_url = ("%s.sha256"):format(v.iso_url)
+ v.sha1_url = ("%s.sha256"):format(v.iso_url)
v.size_mb=math.floor(v.size/(1024*1024))
+
local flavor = t[v.flavor]
if flavor == nil then
flavor = { archs = {}}
@@ -19,4 +25,7 @@ for i = 1,#arg do
end
end
+-- default release
+t.default = t.alpine.x86_64
+
io.write(yaml.dump(t))