diff options
Diffstat (limited to 'main/aports-build/report-build-errors.lua')
-rw-r--r-- | main/aports-build/report-build-errors.lua | 8 |
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 |