aboutsummaryrefslogtreecommitdiffstats
path: root/main/aports-build/report-build-errors.lua
diff options
context:
space:
mode:
Diffstat (limited to 'main/aports-build/report-build-errors.lua')
-rw-r--r--main/aports-build/report-build-errors.lua8
1 files changed, 5 insertions, 3 deletions
diff --git a/main/aports-build/report-build-errors.lua b/main/aports-build/report-build-errors.lua
index e91044fed4..4002f93ee2 100644
--- a/main/aports-build/report-build-errors.lua
+++ b/main/aports-build/report-build-errors.lua
@@ -39,9 +39,11 @@ function m.postbuild(aport, success, repodest, arch, logfile)
run{"scp", logfile, loghost..":"..logdir}
end
+ local topic = ("build/%s/errors"):format(hostname)
+ local payload = nil
+
if not success then
- local topic = ("build/%s/errors"):format(hostname)
- local payload = json.encode{
+ payload = json.encode{
pkgname = aport.pkgname,
hostname = hostname,
reponame = aport:get_repo_name(),
@@ -51,8 +53,8 @@ function m.postbuild(aport, success, repodest, arch, logfile)
aport.pkgname, aport.pkgver, aport.pkgrel),
status = success
}
- publish.single(topic, payload, nil, nil, "msg.alpinelinux.org")
end
+ publish.single(topic, payload, nil, true, "msg.alpinelinux.org")
end
return m