Page MenuHomePhabricator

[components-api] Get a minimal version of the config with build-only data
Closed, ResolvedPublic

Description

This task is to define the structure only, not to implement, the next task will implement it.

See the full proposal in the doc https://docs.google.com/document/d/1y7cIX3oiqOH8hEuPhSEuqWx-yElxTq9Ga8qJRvqAJjY/edit

Extract from it (and specify) a minimal version for building only (not yet the webservice/jobs bits, nor how to trigger).

Example snippet from the doc:

config-version: v0.1

components:
 toolhunt-ui:
   build:
     repository: https://github.com/wikimedia/toolhunt-ui

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
api: add authrepos/cloud/toolforge/components-api!16sstefanovaslavina/add-authmain
api: wrap errors in ApiResponserepos/cloud/toolforge/components-api!15sstefanovaslavina/wrap-all-responsesmain
api: wrap responses inside routesrepos/cloud/toolforge/components-api!13sstefanovaslavina/wrap-in-routesmain
slavina/clean up coderepos/cloud/toolforge/components-api!11dcaroslavina/clean-up-codemain
Customize query in GitLab

Related Objects

StatusSubtypeAssignedTask
ResolvedLucasWerkmeister
Resolvedmatmarex
ResolvedLegoktm
ResolvedLegoktm
In Progressdcaro
Resolveddcaro
In Progresskomla
Resolveddcaro
Resolveddcaro
Resolveddcaro
Opendcaro
Resolveddcaro
OpenNone
OpenNone
Resolveddcaro
ResolvedSlst2020
Resolveddcaro

Event Timeline

dcaro triaged this task as High priority.Apr 10 2024, 10:53 AM
dcaro renamed this task from [component-api] Get a minimal version of the config with build-only data to [components-api] Get a minimal version of the config with build-only data.Apr 16 2024, 12:28 PM
dcaro moved this task from Ready to be worked on to Toolforge iteration 15 on the Toolforge board.
dcaro edited projects, added Toolforge (Toolforge iteration 15); removed Toolforge.
dcaro moved this task from Next Up to Done on the Toolforge (Toolforge iteration 15) board.