LINUX.ORG.RU
ФорумAdmin

Автоматизация сборки deb-пакетов

 , , , ,


0

3

Доброго времени суток. Стоит задача: создать локальный репозиторий для Debian и периодически синхронизировать его с VPS через rsync. Для создания репозитория выбрал утилиту reprepro, как простую, гибкую и делающую всё, что нужно. Сборка пакетов будет осуществляться на локальной машине через pbuilder. Однако это весьма долго и мучительно, потому задумался об автоматизации. Присматриваюсь к Jenkins, слышал что он может заниматься сборкой deb-пакетов. Так ли это? Или есть вариант лучше? Также желательна такая опция, как автоматическая пересборка всех пакетов при обновлении хотя бы одной из их зависимостей (например Qt) в репозитории. В настоящее время использую OpenSUSE Build Service, но по ряду причин он мне не подходит

Jenkins может это все.

Difrex ★★★★
()

Присматриваюсь к Jenkins, слышал что он может заниматься сборкой deb-пакетов. Так ли это?

Не так. Дженкинс - шедулер с плюшками. Он может запустить произвольный скрипт или цепочку сриптов по событию, может передать какие-то параметры и/или артефакты между скриптами. Но всю логику в скриптах надо реализовывать самостоятельно.

Или есть вариант лучше?

OBS.

MumiyTroll ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.