nvchecker

来自Arch Linux 中文社区 维护者 Wiki
跳转到导航 跳转到搜索

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 中也读取不到。

外部链接

  1. 文档 [2]