table.insert(files, string.format("files/%s", f))
end
table.insert(files, "checksums")
- local server = "releases"
- local location = string.format("%s/archive/%s/%s", info.project_location,
- info.release_id, r)
+ local server, location = res.build_mode.deploy_storage(info.project_location,
+ info.release_id)
for _,f in ipairs(files) do
local sourcefile = string.format("result/%s", f)
- local location1 = string.format("%s/%s", location, f)
+ local location1 = string.format("%s/%s/%s", location, r, f)
local cache_flags = {}
e2lib.logf(1, "result: %s deploying %s:%s", r, server, location1)
local rc, re = info.cache:push_file(sourcefile, server, location1,
return local_server, string.format("out")
end
+local releases_server = "releases"
+function deploy_storage_default(location, release_id)
+ return releases_server, string.format("%s/archive/%s", location,
+ release_id)
+end
function dep_set_buildid(buildid)
return buildid
storage_release,
storage_default,
storage_local,
+ deploy_storage_default,
}
for i,s in ipairs(storage) do
local location = "test/test"
buildid = policy.buildid_buildid,
storage = policy.storage_release,
deploy = true,
+ deploy_storage = policy.deploy_storage_default,
}
policy.default_build_mode["branch"] = {