Bug 40589 - сцепленные задания
Summary: сцепленные задания
Status: NEW
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: girar (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 enhancement
Assignee: placeholder@altlinux.org
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-27 20:06 MSK by Anton Farygin
Modified: 2021-07-27 20:06 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Farygin 2021-07-27 20:06:09 MSK
было бы неплохо иметь возможность делать жёсткую сцепку из двух заданий, которая будет реализовывать примерно такой алгоритм:
- для сборки зависящего (второго) задания используется репозиторий (и пакеты), созданный в процессе сборки зависимого (первого) задания
- оба задания должны коммитится в репозиторий так, что бы между ними не проскочили никакие изменения
- если второе задание не собралось в состояние, готовое для коммита, то первое задание тоже не коммитится.
- статус EPERM/TESTED должен устанавливаться сразу для двух связанных заданий.

Это заметно бы облегчило работу с заданиями, в процессе которых нужно на какое-то время делать неюзабельное состояние собираемых пакетов. Особенно заметно это бы облегчило проведение таких изменений в стабильных репозиториях.