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

python-gitlab/docs/gl_objects/resource_groups.rst at v8.6.0 · python-gitlab/python-gitlab · GitHub

Repository navigation

Latest commit

 

History

History
38 lines (25 loc) · 986 Bytes

File metadata and controls

38 lines (25 loc) · 986 Bytes

Resource Groups

Reference

  • v4 API:
    • :class:`gitlab.v4.objects.ProjectResourceGroup`
    • :class:`gitlab.v4.objects.ProjectResourceGroupManager`
    • :attr:`gitlab.v4.objects.Project.resource_groups`
    • :class:`gitlab.v4.objects.ProjectResourceGroupUpcomingJob`
    • :class:`gitlab.v4.objects.ProjectResourceGroupUpcomingJobManager`
    • :attr:`gitlab.v4.objects.ProjectResourceGroup.upcoming_jobs`
  • Gitlab API: https://docs.gitlab.com/api/resource_groups

Examples

List resource groups for a project:

project = gl.projects.get(project_id, lazy=True)
resource_group = project.resource_groups.list(get_all=True)

Get a single resource group:

resource_group = project.resource_groups.get("production")

Edit a resource group:

resource_group.process_mode = "oldest_first"
resource_group.save()

List upcoming jobs for a resource group:

upcoming_jobs = resource_group.upcoming_jobs.list(get_all=True)

Back | FazBrowse Home | New Git URL