The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системы сборки пакетов Open Build Service 2.8 с подде..., opennews (??), 09-Апр-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "Выпуск системы сборки пакетов Open Build Service 2.8 с подде..."  +/
Сообщение от Аноним (-), 09-Апр-17, 10:47 
Уточню, - комментарий относился к версии 2.6, устанавливался поверх OpenSUSE.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск системы сборки пакетов Open Build Service 2.8 с подде..."  –1 +/
Сообщение от freehckemail (ok), 09-Апр-17, 10:49 
Спасибо. Если не секрет, чем в конце концов пользуетесь?
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск системы сборки пакетов Open Build Service 2.8 с подде..."  –2 +/
Сообщение от Аноним (-), 09-Апр-17, 16:43 
Для сборки ядра и программы пока пользуемся самописными скриптами и виртуализацией, но это крайне неудобно. А для сборки программы идут эксперименты с Gitlab. Там это возможно через заранее подготовленные контейнеры Docker.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск системы сборки пакетов Open Build Service 2.8 с подде..."  –2 +/
Сообщение от Аноним (-), 09-Апр-17, 20:59 
>идут эксперименты с Gitlab

GitLab Runner, не только через контейнер но и отдельную VM, которую можно заснапшотить и будет куда удобней чем через docker.

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск системы сборки пакетов Open Build Service 2.8 с подде..."  +1 +/
Сообщение от Аноним (-), 09-Апр-17, 22:12 
Не будет удобнее. Заранее подготовленный контейнер предполагает обычный Dockerfile и push в Container Registry. Плюс такого подхода в том, что Dockerfile можно держать прямо в исходниках и обновлять образ каждый раз при добавлении в ПО новых зависимостей вместе с коммитом. Пока мы эту схему внедрить не успели, но в теории должно быть именно так. Но даже без этой схемы образ по сути то же самое, что снапшот.

А насчёт ВМ - так это необходимо, например, если не хочется заморачиваться с кросс-компиляцией. Были когда-то сложности: ядро компилировалось под 32 бита, а некоторые модули компилировались под 64 бита, из-за чего ядро стартовало, но выдавалj ошибки. Стандартные команды, ничего особенного. Но чем выяснять причину, проще было перейти на ВМ, что и сделали. Ещё, к примеру, можно поднять новую ВМ c полной эмуляцией ARM и в ней пускать уже без Docker.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру