Autoupdate templates: различия между версиями
Материал из ROSA Wiki
A.proklov (обсуждение | вклад) init |
A.proklov (обсуждение | вклад) Нет описания правки |
||
| Строка 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:
- repo = "alpine_edge" - репозитарий для поиска (см. https://repology.org/repositories/statistics)
[foo] source = "repology" repology = "foo" repo = "alpine_edge"