LINUX.ORG.RU

Open build service


2

0

Всего сообщений: 9

openSUSE Factory переходит на модель разработки с плавающими выпусками

Группа Novell

Команда разработчиков openSUSE рада представить новую модель разработки openSUSE Factory, позволяющая использовать её как дистрибутив с плавающими выпусками (rolling release).

В прошлой модели разработки сопровождающие буквально расстреливали новыми пакетами и обновлениями небольшую команду людей, ответственных за Factory. Иногда это порождало долгие периоды нестабильности и поисков источника проблем.

Теперь новые пакеты не могут попасть сразу в Factory. Сначала пакет попадает в тестовый проект в OBS, где группа связанных с ним пакетов собирается и тестируется при помощи openQA. После этого, в случае успешного прохождения тестов, собираются установочные и live образы openSUSE и также проходят тестирование в openQA. Только после этого они попадают на рецензирование команде Factory и далее к пользователям.

Данная модель разработки позволяет обеспечить оптимальное распределение обязанностей между сопровождающими пакеты, тестерами и пользователями. В результате openSUSE Factory будет представлять собой полноценный, готовый к использованию дистрибутив. Следующий классический выпуск - openSUSE 13.2 ожидается в ноябре 2014 года.

>>> Подробности

 , openqa,

dinn
()

Релиз системы сборки пакетов Open Build Service 2.4

Группа Open Source

Open Build Service — программное обеспечение с открытым исходным кодом, распространяющееся под лицензией GPL, которое заметно упрощает организацию собственных репозиториев для популярных дистрибутивов Linux и сборку бинарных пакетов.

С релизом OBS 2.4 приходит подержка пакетов Arch PKGBUILD. Кроме того Open Build Service 2.4 поддерживает подпись Secure Boot, метаданные AppStream, а также имеет новую систему ограничений.

>>> Для получения дополнительной информации перейдите на официальную страницу новости Open Builder Service

 

bodya_leone
()

Open Build Service 2.3

Группа Novell

Open Build Service (OBS) — открытая и готовая платформа разработки дистрибутива. Служба дает разработчикам инструменты для простой сборки и выпуска программного обеспечения для дистрибутивов Linux на различных аппаратных платформах.

OBS 2.3 позволяет управлять выпусками программного продукта эффективным и прозрачным способом:

  • Улучшена координация: одна или несколько групп поддержки могут устанавливать условия и время выпуска обновлений. Также возможно отслеживание новых, текущих и прошлых обновлений.
  • Интеграция оценки и контроля качества: текущий статус обновления всегда виден и отслеживается.
  • Управление выпусками: изолированная сборка и тестирование обновлений могут быть подтверждены или отклонены с помощью механизмов OBS.
  • Поддержка документации обновления для конечного пользователя.

Пример использования этих возможностей можно посмотреть в openSUSE.

Также в OBS 2.3:

  • Общие исправления веб-интерфейса, включая управление пользователями, подсветку синтаксиса в редакторе кода и исправленный просмотр разницы между версиями файлов.
  • Исправлена поддержка кросс-сборки с помощью Qemu.
  • Возможность скрывать проекты полностью.
  • Поддержка отслеживания документированных исправлений во внешней системе отслеживания ошибок и CVE.

Перед обновлением рекомендуется прочитать примечания к выпуску. Пакеты с OBS 2.3 доступны в openSUSE Tools, о других вариантах распространения OBS можно прочитать здесь.

>>> Подробности

 , ,

dinn
()

openSUSE Build Service переименовывается

Группа Novell

Команда проекта openSUSE Build Service решила сменить название своего сервиса на Open Build Service, так как данное название более соответствует современным реалиям проекта.

Open Build Service - мощная платформа для автоматизированной сборки и распространения программного обеспечения, разработанная специалистами, стоящими за Linux-дистрибутивом SUSE. Изначально это был внутренний проект, однако в 2006 Novell решила открыть не только исходный код платформы, но и собрать открытое сообщество единомышленников. Компании это удалось, и в данный момент сервис поддерживает не только сборку пакетов для openSUSE, но и дистрибутивы, в числе которых присутствуют CentOS, Debian, Fedora, RHEL, Ubuntu, MeeGo, а также осуществляет сборку для различных систем управления пакетами (rpm, debian, kiwi), всего 21 платформа и 6 архитектур. В будущем планируется расширение функционала до поддержки не-Linux платформ; расширение сотрудничества и дальнейшего роста популярности. Сервис уже имеет в своем активе сотрудничество со многими проектами, такими как VLC, MeeGo, GNOME3, и компаниями (Dell, Cray Supercomputers); пользовательская база насчитывает свыше 27 000 пользователей.

Разработчики обращают внимание на то, что акроним OBS сохранен, и предлагают теперь именовать сторонние проекты по типу “XXX Open Build Service”, как, скажем, “VLC Open Build Service”. И конечно, команда OBS приглашает к сотрудничеству всех желающих.

>>> Подробности

 , , , ,

onix_N
()

openSUSE BuildService 2.1

Группа Novell

Выпущена версия 2.1 openSUSE Build Service – OBS. В этой версии изменения затронули веб-интерфейс, интеграцию с системами управления кодом и управление доступом.

Build Service это открытая платформа для создания и распространения пакетов, предоставляющая прозрачную инфраструктуру для разработчиков, для сборки пакетов для различных Linux дистрибутивов и аппаратных архитектур.

Улучшения в веб-интерфейсе:

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

Интеграция с системами управления кодом (CMS):

Пользователи Build Service теперь могут воспользоваться новой концепцией, названной ‘source services’. Сервисы источников позволяют, например, автоматически получить код для пакета с удалённого сервера через Git или Subversion, создать tarball с этим кодом и затем использовать его при сборке пакета. Это также позволяет напрямую скачивать tarball'ы с сайтов. Всё это позволит разработчикам работать с внешним исходным кодом не скачивая его на свои машины, и упростит пересборку пакетов после изменения в апстриме до одного единственного щелчка мыши.

Улучшенное управление правами:

Улучшения в управлении правами позволяют индивидуально устанавливать права на чтение/запись в проект.

Для быстрого развёртывания собственного билдсервиса существует Build Service Appliance

>>> Подробности

 ,

HighwayStar
()

openSUSE Build Service 1.7

Группа Novell

openSUSE Build Service - это инструмент, предоставляющий разработчикам возможность собирать бинарные пакеты своих программ для дистрибутивов openSUSE, SLES, Fedora, Red Hat, Mandriva, Debian и Ubuntu.

Особенности данного релиза:

  • Новая система атрибутов, хранящая информацию, относящуюся к проектам или пакетам;
  • Более высокая скорость сборки;
  • Возможность запускать систему с USB-носителей, а так же обновлять её без потери данных, отправленных на сервер;
  • Введен механизм ревью;
  • Традиционные мелкие улучшения и исправления ошибок.

>>> Подробности

 ,

yoghurt
()

openSUSE Build Service включен в Linux Developer Network

Группа Novell

Проект openSUSE и Linux Foundation совместно анонсировали, что openSUSE Build Service будет добавлен в Developer Network (LDN). openSUSE Build Service — уникальная платформа разработки, которая позволяет разработчикам собирать пакеты для всех основных Linux-дистрибутивов, и предоставляет прозрачную инфраструктуру для сборки полного дистрибутива openSUSE.

Данный шаг позволит упростить Linux-разработчикам процесс создания приложений с поддержкой множества дистрибутивов.

>>> Подробности

 ldn, ,

HighwayStar
()

Анонсирована новая версия OBS (openSUSE Build Service)

Группа Novell

Сегодня в рассылке openSUSE-project г-н Joe 'Zonker' Brockmeier рассказал о выходе версии OBS-1.5 и основных новшествах, добавленных в этой версии. Поскольку начиная с версии openSUSE-11.1 подготовка и сборка всех релизов openSUSE происходит именно в OBS (что делает весь процесс абсолютно прозрачным для Пользователя) - любое изменение функционала заслуживает внимания.

Кратко об изменениях:

  • возможность при помощи OBS создавать собственный "дистрибутив", имея в качестве результата работы образы ".iso" и "дерево" ftp-репозитория
  • возможность создания образов для загрузки по сети, образов для USB-накопителей, виртуальных машин Xen и VMware
  • возможность создавать так называемые "product add-on" диски (как пример можно рассмотреть диски с локализацией или контентом под EULA)
Экспериментальные опции:
  • сборка для ARM платформ
  • улучшение Web интерфейса (добавление контекстных фильтров для мониторинга статуса проекта)

>>> оригинал сообщения

 ,

sda00
()

Вышел openSUSE Build Service 1.0

Группа Open Source

Вышел первый стабильный и полнофункциональный выпуск системы сборки пакетов openSUSE Build Service 1.0. OBS позволяет разработчикам создавать и поддерживать бинарные пакеты для дистрибутива OpenSUSE, а также для CentOS, Debian, Fedora, Mandriva, Red Hat и Ubuntu.

В данной версии реализованы все запланированные функциональные возможности, улучшено управление ветками проекта, управление исходными кодами проектов и контроль качества.

Преимущества OBS для пользователей:

  • свежие версии программ;
  • обновления для старых версий дистрибутивов.

    Для разработчиков:
  • сборка пакетов под различные архитектуры;
  • автоматическое определение зависимостей;
  • автоматическая пересборка;
  • поддержка форматов пакетов для различных дистрибутивов;
  • и многое другое...

    Обзор OBS
    Учебник
    Build service

    >>> Подробности

  •  , ,

    alex_custov
    ()