archlinuxcn / lilac

Lilac is the build bot for archlinuxcn
GNU General Public License v3.0
115 stars 40 forks source link

create an issue on github archlinuxcn/repo whenever an email is sent #13

Closed farseerfc closed 9 years ago

farseerfc commented 9 years ago

like nvchecker, we need env var LILAC_GITHUB_TOKEN to be set as a access token.

lilydjwg commented 9 years ago

Lilac 发邮件会尽量只发给维护者,而使用 GitHub issues 的话会打扰到太多的人。如果你经常忘记处理邮件的话,也许你需要使用不同的方式和工具来处理邮件了。

我的设想是,软件包过期太久,或者最近一直在失败,或者失败之后一直没人处理,再在 GitHub 上发 issue。

farseerfc commented 9 years ago

嗯,有道理。是我考慮不太周全。 我只是覺得issue可能會比郵件好管理一些,能跟蹤進度,也能告訴用戶(而非打包者)這個包目前處於沒有更新的狀態。

話說現在從外面能獲取到失敗的包列表麼?

lilydjwg commented 9 years ago

目前不能。希望可以,如果有人写码的话。

petronny commented 8 years ago

如果是新开一个叫issue的repo用来发这些呢? 同一个包的问题回复到同一个issue下,解决了就close,lilac打包失败了就reopen 大家谁也不watch这个repo,lilac手动@和assign来触发邮件通知?

farseerfc commented 8 years ago

好想法,就是需要一個地方跟蹤記錄 issueid 和包名之間的對應關係……

petronny commented 8 years ago

也是,那这样呢

issue的repo下面直接用pkgname.log发布错误日志,commit里面记录issueid 编译成功了就把错误日志删掉

如果是没有日志到有日志,就新建一个issue 如果是原来就有日志,那么根据commit里面的issueid回复到对应issue下面

特别的,nvchecker问题占用1号issue..

lilydjwg commented 8 years ago

我觉得 issue 这样处理比较好:

求实现求 pr~

farseerfc commented 8 years ago

我抽空寫一下看看……