Собираем в Hasher
Материал из ALT Linux Wiki
(Различия между версиями)
(Новая страница: «== Из gear-репозитрия == '''Условие:''' Нужно чтобы была хотя бы одна git-ветка <pre> $ git branch ...») |
|||
(11 промежуточных версий не показаны.) | |||
Строка 1: | Строка 1: | ||
- | == Из gear- | + | == Из gear-репозитория пакета == |
'''Условие:''' Нужно чтобы была хотя бы одна git-ветка | '''Условие:''' Нужно чтобы была хотя бы одна git-ветка | ||
Строка 13: | Строка 13: | ||
=== Сборка === | === Сборка === | ||
- | + | $ rpmbsh -- Собрать в hasher | |
- | |||
- | + | Эта команда зависит от имени git-ветки | |
- | + | Если находимся в master или sisyhus, то сборка будет проходить в Сизифе. | |
- | + | Если находимся в p7 или t7, то собираться будет уже в p7 или t7. | |
- | |||
- | + | === Бэкпорт === | |
+ | |||
+ | $ rpmbp -b p№(или t№) -- Бекпорт в бранч p№/t№ . Сборка в hasher | ||
+ | |||
+ | Запускается только из веток master или sisyphus. | ||
Создаёт ветку p№(или t№), корректирует spec под версию бранча и собирает в hasher | Создаёт ветку p№(или t№), корректирует spec под версию бранча и собирает в hasher | ||
+ | После выполнения снова возвращается в ветку master или sisyphus | ||
+ | |||
+ | |||
+ | === Бэкпорт и отправка === | ||
+ | $ rpmbph git.alt -b p7 -u -- Собрать в hasher, затем отправить на сборку в случае удачи | ||
[[Категория:rpmbsh]] | [[Категория:rpmbsh]] |
Текущая версия на 16:14, 20 декабря 2016
Содержание |
Из gear-репозитория пакета
Условие: Нужно чтобы была хотя бы одна git-ветка
$ git branch * sisyphus
Внимание: У всех команд довольно информативный вывод.
Если что-то идёт не так Вы обязательно увидите на что ругается скрипт.
Сборка
$ rpmbsh -- Собрать в hasher
Эта команда зависит от имени git-ветки
Если находимся в master или sisyhus, то сборка будет проходить в Сизифе.
Если находимся в p7 или t7, то собираться будет уже в p7 или t7.
Бэкпорт
$ rpmbp -b p№(или t№) -- Бекпорт в бранч p№/t№ . Сборка в hasher
Запускается только из веток master или sisyphus.
Создаёт ветку p№(или t№), корректирует spec под версию бранча и собирает в hasher
После выполнения снова возвращается в ветку master или sisyphus
Бэкпорт и отправка
$ rpmbph git.alt -b p7 -u -- Собрать в hasher, затем отправить на сборку в случае удачи