Page MenuHomePhabricator

[builds-api.start] Create the harbor project beforehand if it does not exist
Closed, ResolvedPublic

Description

Currently we use maintain_harbor to create the projects for all the users at once and keep them up.

We should move the creation to the builds-api, when you start a new build.

That way we can skip creating *all* the projects beforehand, and depending on a separated process to do so.

We can still use maintain_harbor for the cleanup (that we don't yet do xd)

Details

TitleReferenceAuthorSource BranchDest Branch
builds-api: create the harbor project beforehand if it does not existrepos/cloud/toolforge/builds-api!34raymond-ndibecreate_harbor_projectmain
Customize query in GitLab

Event Timeline

dcaro triaged this task as High priority.May 24 2023, 12:34 PM
dcaro created this task.
Raymond_Ndibe changed the task status from Open to In Progress.Aug 1 2023, 7:38 PM
dcaro changed the task status from Stalled to In Progress.Aug 17 2023, 12:13 PM