[devel] Обновление packages.altlinux.org
Danil Shein
dshein на basealt.ru
Пн Дек 12 16:34:53 MSK 2022
Добрый день!
На тестовой версии p.a.o доступно обновление сайта с функционалом поиска
и отображения информации о сборочных заданиях.
Данное обновление принесло функционал закрытого ныне проекта webery.
Одной из главных "фишек" является отображение прогресса сборки задания
по каждому подзаданию и архитектуре с обновлением в реальном времени
(данные обновляются каждые 10 секунд, нужно разрешить javascript).
Смотреть на сборку своего задания можно дольше чем на горящий огонь и
текущую воду вместе взятые!
В настоящий момент реализовано следующее:
1. Отображение информации по сборочным заданиям с фильтрами по состоянию
и владельцу задания (https://beta.packages.altlinux.org/ru/tasks/)
2. Обновление в реальном времени статусов и прогресса сборки заданий
(https://beta.packages.altlinux.org/ru/tasks/?task_state=Running)
3. Страница с отображением информации о задании (ex.
https://beta.packages.altlinux.org/ru/tasks/310531/): в целом аналогично
отображениею на git.altlinux.org/tasks, но дополнительно доступны
статусы и тексты апрувалов.
4. Параметрический поиск сборочных заданий:
* Можно задать 4х ключевых слов: никнэйм владельца, репозиторий,
состояние задания, имя компонента подзадания (имя исходного пакета и
тэга (для gear репозиториев)).
* Порядок указания параметров поиска значения не имеет
* Параметры поиска без спецификаторов регистронезависимы, но могут
приводить к ложноположительным результатам
* Для улучшения поиска заданий по параметрам доступны следующие
спецификаторы:
- указание никнэйма с префиксом @ (ex. @rider) форсирует
строгое совпадение именно по владельу сборочного задания
- указание имени репозитория полностью в нижнем регистре
(sisyphus, p10, c9f2 etc.) форсирует строгое совпадение по бранчу
- указание состояния задания в верхнем регистре (FAILED, DONE,
TESTED, EPERM etc.) форсирует строгое совпадение по состоянию
Параметры со спецификаторами (никнэйм, бранч, статус) имеют
приоритет перед параметрами выбранными на странице.
Предложения, замечания, восторги и багрепорты пока ждём в рассылку.
По факту завершения тестирования данный функционал будет включён на
боевой версии сайта packages.altlinux.org.
--
*Данил Шеин / Danil Shein*
dshein на altlinux.org
dshein на basealt.ru
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20221212/a675c33a/attachment.html>
Подробная информация о списке рассылки Devel