LINUX.ORG.RU

Автоматическая сборка пакетов под различные дистрибутивы

 , , , ,


0

4

Собственно, сабж. Какую систему автоматической сборки вы посоветуете?

Важны, как минимум, 4 вещи:

1) Легкость в освоении и настройке.

2) Сборка пакетов под Ubuntu, Debian, OpenSUSE.

3) Обязательна поддержка MinGW, для сборки под оффтопик.

4) Синхронизация с репозиторием из Git

Сам проект написан на C++ с Qt. Может быть, оно тоже важно.

★★★★★

Последнее исправление: a1batross (всего исправлений: 1)

Ответ на: комментарий от Pavval

Хм.. Спасибо, благодарю. :)

Вариант с ССС точно не подходит.

a1batross ★★★★★
() автор топика
Ответ на: комментарий от anonymous

ABF у них там вроде, опыта нет вообще, ибо есть OBS.

dearboy
()
Ответ на: комментарий от Pavval

да, но все-таки:

Can the Open Build Service build packages for Windows OS ?
Not yet, but the general design would allow to implement also Windows support.

как всегда, Windows - ложка гов^Wдегтя в жизни нормального девелопера.

dib2 ★★★★★
()
Ответ на: комментарий от dib2

как всегда, Windows - ложка гов^Wдегтя в жизни нормального девелопера.

Что-то, а уж установка под винду и макось гораздо проще делается. В крайнем случае библиотеки кладутся в одну папку с экзешником и вперёд, а уж пользователю сделать ярлык нетрудно будет (и пароль администратора для этого не нужен, в отличие от).

quiet_readonly ★★★★
()
Ответ на: комментарий от quiet_readonly

«гораздо проще» == «В крайнем случае», и то, если не учитывать проблемки типа UAC (а программы все-таки надо хранить в специально отведенных для этого местах ФС).

в остальных, нормальных ситуациях, надо будет так же как и в Linux осиливать одну из систем создания инсталляторов (а те что мышевозофрендли и с достаточным функционалом еще и денег стоят), так что никакой разницы не вижу. А уж если надо что-нить типа шрифтов своих поставить в систему, да учесть все зависимости а-ля .NET (ссзб, да) и vc++ redistributable нужных версий, для всех версий той же винды... В общем не вижу, в чем оно проще того же OBS/ABF/etc

dib2 ★★★★★
()
Ответ на: комментарий от Pavval

3) Обязательна поддержка MinGW, для сборки под оффтопик.

*WASNTME*

dib2 ★★★★★
()
Ответ на: комментарий от dib2

кроме того, в этих наших линуксах, точно также делается - «В крайнем случае библиотеки кладутся в одну папку с экзешником и вперёд», и .sh пишется в 3 строчки, запуская с LD_LIBRARY_PATH.

dib2 ★★★★★
()

Jenkins и набор вирткалок.

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