Jump to content

Autoupdate templates: различия между версиями

init
 
Нет описания правки
Строка 1: Строка 1:
Примеры содержимого .nvchecker.toml (используется для автоматического обновления программ)
[[Категория:Разработчику]]
Примеры содержимого .nvchecker.toml (используется для автоматической проверки версии программ)
 
 
Замечания:
[python-foo] - имя должно совпадать с Name: в спеке
 
Для pypi.org:
<pre>
[python-foo]
source = "pypi"
pypi = "foo"
</pre>
 
Для perl:
<pre>
[perl-foo]
source = "cpan"
cpan = "foo"
</pre>
 
Для репозитария github:
* prefix = "v" - принимает значение из tags (например если тег v1.2.3)
<pre>
[foo]
source = "github"
github = "<github_user>/foo"
prefix = "v"
use_max_tag = true
</pre>
 
Для репозитария git (можно использовать и для github):
<pre>
[foo]
source = "git"
git = "https://gitlab.com/user/foo.git"
prefix = "v"
use_max_tag = true
</pre>
 
Поиск версии по repology:
* repo = "alpine_edge" - репозитарий для поиска (см. https://repology.org/repositories/statistics)
[foo]
source = "repology"
repology = "foo"
repo = "alpine_edge"

Версия от 08:29, 18 февраля 2026

Примеры содержимого .nvchecker.toml (используется для автоматической проверки версии программ)


Замечания: [python-foo] - имя должно совпадать с Name: в спеке

Для pypi.org:

[python-foo]
source = "pypi"
pypi = "foo"

Для perl:

[perl-foo]
source = "cpan"
cpan = "foo"

Для репозитария github:

  • prefix = "v" - принимает значение из tags (например если тег v1.2.3)
[foo]
source = "github"
github = "<github_user>/foo"
prefix = "v"
use_max_tag = true

Для репозитария git (можно использовать и для github):

[foo]
source = "git"
git = "https://gitlab.com/user/foo.git"
prefix = "v"
use_max_tag = true

Поиск версии по repology:

[foo] source = "repology" repology = "foo" repo = "alpine_edge"