nvchecker
跳转到导航
跳转到搜索
lilac 会利用 lilac.yaml
中的 update_on
信息来生成相应的 nvchecker 配置。
此项配置是一个数组,可以有多项。每项要么是一个别名调用,要么是一节 nvchecker 配置。其中第一项应当来自上游,其检测到的版本号可以在 lilac.py 中以 _G.oldver
(旧版本号)及 _G.newver
(新版本号)的方式访问到。剩余项用于触发重新打包,比如当包在 python 版本更新时应当更新的情况。
别名调用写法:
- alias: python
现有的别名定义见 [1]。
应当尽量使用别名来触发重新打包。
示例(vim-lily 包):
update_on:
- source: github
github: vim/vim
- alias: python
- alias: ruby
注意:请不要使用 archpkg
source。请使用 alpm
source。[1]lilac 会更新其所使用的 pacman 数据库。
注意:别名是 lilac.yaml 在加载时被解释的。nvchecker 并不支持,在 lilac.py 中也读取不到。