Repofork-utils: различия между версиями
(Новая страница: «== repofork-utils == {{Stub}} Категория:Utils») |
Нет описания правки |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:repofork-utils}} | |||
[[Категория:Справочники]] | |||
{{Stub}} | {{Stub}} | ||
repofork-utils - набор утилит для fork'а репозитория и регрессивного тестирования | |||
пересборкой пакетов в репозитории - fork'е. | |||
Поскольку это fork репозитория, то нам нужно какие-то пакеты добавить, заменить, удалить. | |||
папку с этими пакетами назовем <addon repo>. Внутри этой папки будет hasher-like дерево каталогов, | |||
с тем отличием, что noarch вынесен отдельно в noarch/RPMS.hasher : | |||
SRPMS.hasher | |||
arch1/RPMS.hasher | |||
... | |||
archN/RPMS.hasher | |||
noarch/RPMS.hasher | |||
для удобства, есть утилиты-помощники | |||
repofork-create-addon-repo-*-hasher-* | |||
создают <addon repo> из hasher, а | |||
repofork-create-addon-repo-*-autorepo-* | |||
из TASK.GOOD (результат работы autorepo-scripts). | |||
Опишем применение repofork-utils на реальном примере - | |||
регрессивном тестировании обновлений java библиотек | |||
пересборкой пакетов. | |||
== Применение на примере Java == | |||
=== Подготовка === | |||
~/LB | |||
.repofork-config | |||
=== repofork-utils === | |||
[[Категория:Utils]] | [[Категория:Utils]] |
Текущая версия от 00:25, 16 мая 2018
repofork-utils - набор утилит для fork'а репозитория и регрессивного тестирования
пересборкой пакетов в репозитории - fork'е.
Поскольку это fork репозитория, то нам нужно какие-то пакеты добавить, заменить, удалить. папку с этими пакетами назовем <addon repo>. Внутри этой папки будет hasher-like дерево каталогов, с тем отличием, что noarch вынесен отдельно в noarch/RPMS.hasher :
SRPMS.hasher arch1/RPMS.hasher ... archN/RPMS.hasher noarch/RPMS.hasher
для удобства, есть утилиты-помощники
repofork-create-addon-repo-*-hasher-*
создают <addon repo> из hasher, а
repofork-create-addon-repo-*-autorepo-*
из TASK.GOOD (результат работы autorepo-scripts).
Опишем применение repofork-utils на реальном примере - регрессивном тестировании обновлений java библиотек пересборкой пакетов.
Применение на примере Java
Подготовка
~/LB
.repofork-config