• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
openSUSE Build Server от Б до Ю
 

openSUSE Build Server от Б до Ю

on

  • 464 views

Дмитрий Перлов «openSUSE Build Server от Б до Ю, или ваш пакет в openSUSE это не просто, а очень просто» ...

Дмитрий Перлов «openSUSE Build Server от Б до Ю, или ваш пакет в openSUSE это не просто, а очень просто»

Доклад с июльской линуксовки MLUG 2013

Statistics

Views

Total Views
464
Views on SlideShare
464
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    openSUSE Build Server от Б до Ю openSUSE Build Server от Б до Ю Presentation Transcript

    • openSUSE Build Server от Б до Ю или ваш пакет в openSUSE это не просто, а очень просто Дмитрий Перлов Для MLUG
    • Open Build Service ✔ готовая платформа ✔ 10 дистрибутивов linux ✔ 6 аппартаных архитектур ✔ кросс-компиляция ✔ сообщество ✔ автоматическая пересборка после обновления зависимостей ✔ автоматическое обновление исходников в т.ч. из СКВ
    • Управление OBS ✔ web-интерфейс ✔ коммандная строка (osc) ✔ api (curl etc)
    • Структура OBS Домашний проект: home:username Проект для разработки: network, games Проект-агрегатор: KDE Extra, Qt Desktop openSUSE:Factory
    • С чего начать? 1. регистрация 2. документация 3. примеры 4. сообщество
    • Но я хочу просто обновить пакет http://software.opensuse.org/ search?q=qbittorrent
    • Приступаем ✔ переходим в проект для разработки ✔ создаём branch временно отключаем сборку (репозитории) ✔ обновляем архив с исходниками ✔ обновляем версию в spec читаем комментарии и не забываем сохранять ✔ добавляем запись в changes включаем по одной сборки ✔ дожидаемся статуса succeeded тестируем пакет
    • Хочу поделиться
    • А обещали мой пакет ✔ spec любого похожего проекта ✔ переписан под свой пакет ✔ сборка для Factory без ошибок ✔ changes с одной записью ✔ выбран проект для разработки ✔ поехали!
    • Полезные ресурсы • http://ru.opensuse.org/ Portal:Служба_сборки • suse@conference.jabber.ru • http://ru.opensuse.org/ openSUSE:Список_доступных_рассылок • http://ru.opensuse.org/ openSUSE:Список_IRC_каналов • http://ru.opensuse.org/ openSUSE:Список_форумов • http://pkgs.org/search/
    • Спасибо за внимание! Dmitriy Perlow aka DA(P).DarkneSS https://build.opensuse.org/home?user=DarkSS https://github.com/DAP-DarkneSS/obs http://dap-darkness.livejournal.com/tag/obs dap.darkness@gmail.com