Skip to content

Add internal docs for CI minute provisioning

Vijay Hawoldar requested to merge vij-add-ci-minutes-api-docs into master

What does this MR do?

As part of customers-gitlab-com#2924 (closed), we are adding a new mechanism to store CI Minutes purchases.

This MR is one small part of that process:

  • adding a new table / class (!62393 (merged))
  • add an entity to represent the new model in the REST API (!63651 (merged))
  • add an API endpoint for creating new records (!63853 (merged))
  • add internal documentation 👈🏽 we are here

This work is all part of a larger proposal documented, here: https://gitlab.com/gitlab-org/customers-gitlab-com/blob/staging/doc/ci_minutes/provisioning_proposal.md

Screenshots (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Merge request reports