FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [View Raw Code]   [Original HTTPS Page]

python-gitlab/docs/gl_objects/deployments.rst at main · H4ndrew/python-gitlab · GitHub

Repository navigation

Latest commit

 

History

History
63 lines (42 loc) · 1.38 KB

File metadata and controls

63 lines (42 loc) · 1.38 KB

Deployments

Reference

Examples

List deployments for a project:

deployments = project.deployments.list()

Get a single deployment:

deployment = project.deployments.get(deployment_id)

Create a new deployment:

deployment = project.deployments.create({
    "environment": "Test",
    "sha": "1agf4gs",
    "ref": "main",
    "tag": False,
    "status": "created",
})

Update a deployment:

deployment = project.deployments.get(42)
deployment.status = "failed"
deployment.save()

Merge requests associated with a deployment

Reference

Examples

List the merge requests associated with a deployment:

deployment = project.deployments.get(42, lazy=True)
mrs = deployment.mergerequests.list()

Back | FazBrowse Home | New Git URL