Page MenuHomePhabricator

[components-api] Add functional tests for the components api
Closed, ResolvedPublic

Description

Basic functionality like:

  • create/delete/update the tool configuration
  • create/delete/list/show a deployment
  • create/update/delete a deploy token
  • create a deployment using the token (using curl, as the toolforge-cli will use the certs)

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
functional tests: add components-api testsrepos/cloud/toolforge/toolforge-deploy!631sstefanovaslavina/add-components-api-testsmain
Customize query in GitLab

Event Timeline

dcaro triaged this task as High priority.Nov 5 2024, 4:24 PM

we might want to add an endpoint for bulk deletion of deployments so that we can clean them up easily

Slst2020 changed the task status from Open to In Progress.Dec 2 2024, 9:43 AM
Slst2020 claimed this task.
Slst2020 moved this task from Next Up to In Progress on the Toolforge (Toolforge iteration 16) board.
dcaro moved this task from In Progress to Done on the Toolforge (Toolforge iteration 17) board.