From 9c9eeb901b1f3acd3fb0c4f24014ae2ed7c975ec Mon Sep 17 00:00:00 2001 From: "John L. Villalovos" Date: Tue, 23 Aug 2022 20:56:26 -0700 Subject: feat: add support for deployment approval endpoint Add support for the deployment approval endpoint[1] [1] https://docs.gitlab.com/ee/api/deployments.html#approve-or-reject-a-blocked-deployment Closes: #2253 --- docs/gl_objects/deployments.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'docs/gl_objects') diff --git a/docs/gl_objects/deployments.rst b/docs/gl_objects/deployments.rst index ae10103..9c810ce 100644 --- a/docs/gl_objects/deployments.rst +++ b/docs/gl_objects/deployments.rst @@ -40,6 +40,18 @@ Update a deployment:: deployment.status = "failed" deployment.save() +Approve a deployment:: + + deployment = project.deployments.get(42) + # `status` must be either "approved" or "rejected". + deployment.approval(status="approved") + +Reject a deployment:: + + deployment = project.deployments.get(42) + # Using the optional `comment` and `represented_as` arguments + deployment.approval(status="rejected", comment="Fails CI", represented_as="security") + Merge requests associated with a deployment =========================================== -- cgit v1.2.1