Ток рада
Како рад прелази од упита до обједињене измене и три начина на која почиње.
Beeuni обавља рад унутар сесије: гране и изолованог окружења за једну јединицу рада. Сесија се завршава када се њен захтев за измену (CR) обједини са подразумеваном граном. Ова страница описује ток рада, а затим приказује три начина на која сесија може да започне.
Сесије
Грана и изоловано окружење за једну јединицу рада.
Захтеви за измену
Прегледана измена која се обједињује са подразумеваном граном.
Извршно окружење
Променљиве окружења, токени и слика изолованог окружења у којој се сесија покреће.
Шта се дешава када сесија започне
- Beeuni креира запис сесије и одваја грану од подразумеване гране. Назив гране је ID сесије.
- Beeuni одређује слику изолованог окружења: подразумевану слику или вашу
.beeuni/Dockerfileако је манифест дефинише. - Изоловано окружење се покреће. Његов демон,
beeuni-agent, клонира репозиторијум у/workspace. Покреће оквир за рад сесије. Статус сесије постајеrunning. - Агент ради. Користи тајне преко променљивих окружења које Beeuni поставља, а затим врши комит и отпрема измене у грану сесије.
- Агент отвара захтев за измену. Ви га прегледате и обједињујете — то је једини начин да рад доспе у подразумевану грану.
Три начина покретања рада
Сесија почиње на један од три начина.
| Режим | Како функционише |
|---|---|
| На захтев | Питате у ћаскању и одмах добијате резултат. |
| Уз помоћ човека | Агент ради и консултује се с вама о важним одлукама. |
| Аутоматизовано | Окидач — распоред или веб-кука — покреће сесију од почетка до краја. |
Повезано
Пројекти
Git репозиторијум са манифестом.
Агенти
Markdown персона са ограниченим алатима.
Модели
Који модел користи сесија и ко га плаћа.
Окидачи
Распореди и веб-куке које покрећу сесије.
Конектори
Ограничен приступ спољним апликацијама.
Slack и канали
Површине за ћаскање које покрећу сесије.
Рачунари
Машине различите од изолованих окружења сесија.
Налози
Идентитети, улоге и доделе — ко шта може да ради.