Projects

Pointing a project at its repository and choosing how it ships, how work starts, and what its agents are told about it.

A project is a product and its repository. Projects are managed in Admin → Projects.

Admin, Projects.
Admin, Projects.

Repository#

Point the project at its repository on GitHub or Azure DevOps. Eido Build needs access to it first:

How it ships#

SettingMeaning
Fixed releasesWork is gathered into a release, which is frozen, checked and cut.
ContinuousMerged is shipped. The Releases screen and every release picker are removed.

Switching a project to continuous leaves its existing releases alone. It only stops putting anything new in one.

Last released version#

On a fixed-release project, set Last released version to whatever production is on, for example v3.1.0. The first release Eido Build cuts counts on from there. Eido Build updates the setting after every cut.

When work is agreed to#

SettingApproving at triage
AutomaticStarts the work, if its release is in progress.
ManualRecords the decision and queues the work behind a Start button.

Choose Manual if you would rather open a release and then decide what runs, one Start at a time, than watch fourteen agent sessions begin at once.

Numbering and branches#

Next work item number. If you are moving from another tracker, set this above the highest number that tracker used, so existing keys keep meaning what they meant. The number only ever moves forward.

Branch prefix. The first part of each work item’s branch name, eido to start with. Changing it affects branches cut from then on.

Project description#

The description is more than a caption. It is markdown, as long as it needs to be, and it is given to every agent that works on the project: each workflow stage and each standing agent.

Write what a new colleague would need: what the product is, who uses it, the words the domain uses, and the rules nobody writes down. Ten agents each guessing separately is the expensive alternative.

Rewrite with AI tidies what you have written. It lands in the box, and nothing changes until you save.

Where its agents run#

Choose the project’s workbench. A stage can override it.

Odie’s model#

Choose the model Odie uses on this project.

Workflows and actions#

From a project you also reach:

  • Workflows, the stages work goes through. See Workflows.
  • Actions, scripts people and agents can run against a branch. See Project actions.

Popular

Your first work itemRaise an enhancement and follow it through triage, the agent stages, approval and the merge.User guideHow a workflow runsThe stages a work item passes through, who has each one, and what each status means.User guideAcceptance criteria and QAWriting down what done means, testing a change against it with evidence, and deciding what happens to the bugs that turn up.User guideCutting a releaseFreezing a release, running its checks, deciding what to do about what they find, and shipping it.User guideOdieThe assistant on every page. It reads everything you can read, and anything it wants to change becomes a card for you to press.User guideCosts and budgetsWhat agents cost, where to see it, and the caps that stop a stage, an agent or a month from overspending.AdministrationIntegrations for agentsLetting agents act in other systems by granting them specific actions, without ever handing them a credential.AdministrationLicensingHow Eido Build checks its licence, what it sends when it does, and what to do if it locks.Install and licence