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]