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